- 博客(23)
- 收藏
- 关注
原创 vue实现点击字母切换对应的城市
安装:cnpm install better-scroll@1.8.1 --save引入:import Bscroll from 'better-scroll'使用: 一定要用ref定义到最外层的大div 内层的div里面是要滚动的数据 <div ref="aaa"> <div></div> </div> mounted() { this.scrol.
2022-03-11 21:42:24
1376
1
原创 VUE3 <script setup>父子组件传值
父传子:父组件中传值:通过动态绑定变量的方式 <childen :total="total" :pagesize="pagesize" :pagenum="pagenum"></childen>子组件中接收: defineProps == props 两者接收的性质一样 也可以自定义变量的属性const props = defineProps(['pagesize','pagenum'])子传夫:子组件中自定义事件名 自定义事件名const emit=.
2022-03-01 16:31:33
2325
原创 解决vue接口跨域问题
首先要在当前文件的根目录下创建一个 vue.config.js 文件 (注意 封装axios) 把下面的代码复制粘贴进去 module.exports = { lintOnSave: false, publicPath: './', devServer: { open: true, //允许跨域 proxy: { '/api': { target: 'http://65265.com/.
2022-02-23 10:38:23
617
原创 原生ajax请求
ajax:主要是用来实现页面局部刷新的一门技术 浏览器的核心对象是XMLHttpRequest分为四步:1:实例化核心对象 var 变量名 = new XMLHttpRequest()2:建立链接 变量名.open('请求方式','请求路径','同步异步?默认是异步')3:发送请求 变量名.send() 如果需要传参数 可以写在send里面4:请求成功接收变量名.onreadysta...
2021-12-30 10:34:31
401
2
原创 VUE的十一个生命周期详解
生命周期可以分为三个阶段: 挂载阶段 更新阶段 销毁阶段 创建前:beforeCreate() 无法获取data数据 创建后:created() 可以获取data数据和操作methods 但不能使用DOM 挂载前:beforeMount() 挂载后:mounted() DOM渲染完毕 可以获取使用DOM 注意:如果在引入子组件的情况下 只有当父子组件完全挂载完毕时才会执行这个钩子函...
2021-12-27 10:56:49
1367
4
原创 VUE2和VUE3的路由跳转方法以及区别
VUE2: 跳转页面 并传值 methods:{ goodList(item){ this.$router.push({path:'/跳转的页面路径',query:{自定义名称:要传递的数据}})}}目标页面 接收内容<script>export default { da...
2021-12-25 12:06:28
969
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人