vue
cygdxcw
这个作者很懒,什么都没留下…
展开
-
vue知识点总结
1.使用sass报 TypeError: this.getResolve is not a function at Object.loader可能是sass版本过高,一开始安装的是8.0的版本,换成npm install sass-loader@7.3.1就好了。2.vue单页面引入其他css文件:@import ‘…/…’; 一定要加分号,不加会报错。3.sass中的@mixin,@i...原创 2020-01-21 17:29:21 · 125 阅读 · 0 评论 -
vue插槽
1.v-slot基本用法:如果不使用插槽,在父组件的子组件标签内部写的内容是无效的,这就是插槽的作用,使用具名插槽更清晰明了:父组件中:<template> <div> <child1> //注意 v-slot 只能添加在 <template> 上 (只有一种例外情况),这一点和已经废弃的 slot 特性...原创 2019-12-20 16:21:53 · 138 阅读 · 0 评论 -
vue .sync $attrs $listener父子组件,多级组件通信
1..sync的使用:.sync修饰符的作用就是更方便的实现父子组件间双向数据绑定,以前要实现父子组件双向数据绑定要这样做:父组件:<template> <div> <child1 :num="faNum" @update="val=>{faNum=val}"/> </div></template&g...原创 2019-12-20 10:30:59 · 762 阅读 · 0 评论 -
vue注意事项
1.key属性只能使用number或string类型2.v-html , v-text:v-html会解析字符串中的标签,而v-text不会.3.过滤器的使用:过滤器函数中的第一个参数只能是data(要传过来的数据)具体使用://html中 {{msg|msgFormat('替换参数')}}//msg可以不用传```filters:{ msgFormat:(msg,param)...原创 2019-06-09 18:49:57 · 269 阅读 · 0 评论 -
echarts地图(中国地图展示各省数据)
最终效果:1.引入:npm i echarts --savemain.js中:import echarts from ‘echarts’Vue.prototype.$echarts = echarts2.地图初始化:使用地图的文件中(map.vue):import ‘echarts/map/js/china.js’...原创 2019-08-02 18:07:41 · 13224 阅读 · 0 评论 -
token,axios拦截器,导航守卫使用
1.登陆成功之后,将token存储在localStoragelocalStorage.setItem('token',res.data.token)2.请求数据需要用到token的页面:let token = localStorage.getItem('token')axios.get('url',{headers:{Authorization:token}, params:{ ...原创 2019-09-10 23:33:43 · 300 阅读 · 0 评论