Vue-router NavigationDuplicated错误如何彻底解决?

2026-04-03 09:100阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计264个文字,预计阅读时间需要2分钟。

Vue-router NavigationDuplicated错误如何彻底解决?

版本:3.1.x报错原因:使用push()、replace()进行导航时,不能重复导航到当前路径。解决方案:方法1:在定义路由的文件中添加const originalPush=VueRouter.prototype.push;VueRouter.prototype.push=function push(location, onComplete, onAbort) { if (this.isCurrentLocation(location)) return; return originalPush.call(this, location, onComplete, onAbort);};

版本:3.1.x

报错原因:

使用push()、replace()进行导航时,不能重复导航到当前路由。

阅读全文

本文共计264个文字,预计阅读时间需要2分钟。

Vue-router NavigationDuplicated错误如何彻底解决?

版本:3.1.x报错原因:使用push()、replace()进行导航时,不能重复导航到当前路径。解决方案:方法1:在定义路由的文件中添加const originalPush=VueRouter.prototype.push;VueRouter.prototype.push=function push(location, onComplete, onAbort) { if (this.isCurrentLocation(location)) return; return originalPush.call(this, location, onComplete, onAbort);};

版本:3.1.x

报错原因:

使用push()、replace()进行导航时,不能重复导航到当前路由。

阅读全文