vue路由同一路由重复点击报错
Vue 2019-10-29 21:46 by admin
437
NavigationDuplicated {_name: "NavigationDuplicated", name: "NavigationDuplicated", message: "Navigating to current location ("/inde
这个鬼错虽然不影响,但是看着难受啊
x/user") is not allowed", stack: "Error↵ at new NavigationDuplicated (webpack-int…e_modules/element-ui/lib/mixins/emitter.js:29:22)"}
message: "Navigating to current location ("/index/user") is not allowed"
name: "NavigationDuplicated"
_name: "NavigationDuplicated"
stack: "Error↵ at new NavigationDuplicated (webpack-internal:///./node_modules/vue-router/dist/vue-router.esm.js:1974:14)↵ at HashHistory.confirmTransition (webpack-internal:///./node_modules/vue-router/dist/vue-router.esm.js:2090:18)↵ at HashHistory.transitionTo (webpack-internal:///./node_modules/vue-router/dist/vue-router.esm.js:2034:8)↵ at HashHistory.push (webpack-internal:///./node_modules/vue-router/dist/vue-router.esm.js:2459:10)↵ at VueRouter.push (webpack-internal:///./node_modules/vue-router/dist/vue-router.esm.js:2782:18)↵ at VueComponent.routeToItem (webpack-internal:///./node_modules/element-ui/lib/element-ui.common.js:3365:22)↵ at VueComponent.handleItemClick (webpack-internal:///./node_modules/element-ui/lib/element-ui.common.js:3337:14)↵ at invokeWithErrorHandling (webpack-internal:///./node_modules/vue/dist/vue.esm.js:1862:26)↵ at VueComponent.Vue.$emit (webpack-internal:///./node_modules/vue/dist/vue.esm.js:3890:9)↵ at VueComponent.dispatch (webpack-internal:///./node_modules/element-ui/lib/mixins/emitter.js:29:22)"
网上百度了一下有两种解决方法
第一种是
重新下载npm i vue-router@3.0 -S
第二种是
import Router from 'vue-router'
这个位置下边加这么一段
RouterRouterpush
还有人说 删除 node_modules 这个文件夹后 nmp i 但是我试了一下没啥卵用(可能还要其他操作吧)
---------------------
作者:前世的我
来源:前世的我
原文:http://www.w55.site/blog/article/look/id/53.html
版权声明:本文为博主原创文章,转载请附上博文链接!