2019年9月4日
摘要:
html代码:(用的是el-tab组件) 1 <el-tabs v-model="activeIndex" type="border-card" @tab-click="tabClick" @tab-remove="tabRemove"> 2 <el-tab-pane :closable="item
阅读全文
posted @ 2019-09-04 17:53
千年寒冰90
阅读(8118)
推荐(0)
摘要:
扫码枪是模拟键盘输入的,所有事件为document.onkeypress = function(){}. 在vue项目中,是没有window.onload的,所以在created钩子函数中做: var b = ""; var _this = this; document.onkeydown = fu
阅读全文
posted @ 2019-09-04 16:10
千年寒冰90
阅读(10545)
推荐(0)
2019年7月15日
摘要:
1.在编程式导航中,如果提供了path,params会被忽略;需要提供name,或手写完整的带有参数的path;以下写法可取: const userId = '123'; 1.this.$router.push({name: 'user', params: {userId}}); 2.this.$r
阅读全文
posted @ 2019-07-15 17:25
千年寒冰90
阅读(701)
推荐(0)
2019年7月9日
摘要:
activated钩子函数是在组件被激活后的钩子函数,mounted是不保证组件在document中,也就是组件还没有被激活,因此可以理解为activated执行在mounted之后。 在跳转传值时,接收参数的页面中可能获取不到第二次传的值,放在activated中,可以获取到值的变化。 vue2.
阅读全文
posted @ 2019-07-09 10:22
千年寒冰90
阅读(3575)
推荐(0)
2019年7月1日
摘要:
beforeRouteEnter(to,from, next){ console.log(this) //undefined next(vm => { console.log(vm)}) } 1 if (token) { 2 if (router.options.isAdd) { //判断是否已经添
阅读全文
posted @ 2019-07-01 16:28
千年寒冰90
阅读(4128)
推荐(0)
2019年6月28日
摘要:
由addRouters方法获取到后台的动态路由,要实现路由之间的跳转,不可直接用path: '***',而是将动态路由存储到vuex中,再从vuex中取得,如:this.$store.menu.navTree.children.path.
阅读全文
posted @ 2019-06-28 16:29
千年寒冰90
阅读(1596)
推荐(0)
摘要:
缓存路由页面的当前状态; 1 <transition name="fade" mode="out-in"> 2 <keep-alive> 3 <router-view v-if="$route.meta.keepAlive"></router-view> 4 </keep-alive> 5 </tr
阅读全文
posted @ 2019-06-28 14:32
千年寒冰90
阅读(1845)
推荐(0)
2019年6月17日
摘要:
1.ERROR in Cannot find module 'node-sass' 经常会出现node-sass没安装好的报错,没事,单独重新安装一下, 解决办法:npm install node-sass@latest 2.用Webpack启动Vue项目时提示This is probably no
阅读全文
posted @ 2019-06-17 11:32
千年寒冰90
阅读(488)
推荐(0)
2019年6月13日
摘要:
async声明一个函数是异步的,await用于等待异步完成,并且await只能在async中使用。 使用async,await并行处理请求,速度减半: 将多个promise直接发起请求,先执行async函数,再进行await操作。 1 async function asyncAwaitfun(str
阅读全文
posted @ 2019-06-13 10:42
千年寒冰90
阅读(3249)
推荐(0)
2019年6月12日
摘要:
1.从git上下载工具压缩包,github下载地址:https://github.com/vuejs/vue-devtools; 2.打开cmd,切换到下载的文件目录下:npm install >npm run build; 3.打开shells>chrome>manifest.json并把json
阅读全文
posted @ 2019-06-12 19:26
千年寒冰90
阅读(2819)
推荐(0)