vue路由跳转报错解决
生活随笔
收集整理的這篇文章主要介紹了
vue路由跳转报错解决
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
vue路由跳轉(zhuǎn):
setTimeout(function () { console.log(this); this.$router.push("/login"); },800)語法沒問題但是報錯:
MyFollow.vue?c93c:119 Uncaught TypeError: Cannot read property 'push' of undefined這時候說明this指向不一樣了,要打印一下this 看看。
發(fā)現(xiàn)setTimeout函數(shù)里的this指向的不是vue對象而是window,改為箭頭函數(shù)即可解決
?
更多專業(yè)前端知識,請上 【猿2048】www.mk2048.com
總結(jié)
以上是生活随笔為你收集整理的vue路由跳转报错解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小程序修改数组中对象的某个值或者修改对象
- 下一篇: vue给input file绑定函数获取