vue报错 NavigationDuplicated: Avoided redundant navigation to current location:
vue项目中,当点击本页面链接的导航时,报错 :NavigationDuplicated: Avoided redundant navigation to current location:即提示这是到当前位置的冗余导航,如何避免这个报错呢?解决方法:在router.js(由于配置不同,或许有些人需写在router/index.js)中写入以下代码:importVueRouterfrom'vue-
·
vue项目中,当点击本页面链接的导航时,报错 : NavigationDuplicated: Avoided redundant navigation to current location:
即提示这是到当前位置的冗余导航,如何避免这个报错呢?
解决方法:
在router.js(由于配置不同,或许有些人需写在router/index.js)中写入以下代码:
import VueRouter from 'vue-router';
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err)
}
即:
更多推荐
已为社区贡献3条内容
所有评论(0)