猿问

vue 引入的js文件里写了this.$router.replace({ path:

把这个单独写的js文件 引入到了 main.js 除了这个跳转没执行 其他的都执行了 这是为啥啊。。

以前把拦截器 写在main.js里了 router.replace({ path: '/login'}); 是生效的,现在单独写在一个js文件夹里就不行了


有只小跳蛙
浏览 13120回答 2
2回答

莫回无

js文件里不能这样使用,下面这样就OK了import router from "../router";router.push({path: '/login'})

慕仙森

this打印出来应该不是当前vue实例吧
随时随地看视频慕课网APP
我要回答