解决 Vue 重复点击相同路由,出现 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation 问题
问题描述:重复点击导航时,控制台出现报错 ,虽然不影响功能使用,但也不能视而不见。
废话不多说代码如下:
方案一:只需在 router 文件夹下,添加如下代码:
// src/router/index.js
Vue.use(Router)
const router = new Router({
routes
})
//找到上面位置,在下面增加这段代码即可。
const VueRouterPush = Router.prototype.push
Router.prototype.push = functi
转载
2021-06-21 14:36:33 ·
241 阅读 ·
0 评论