Vue-router NavigationDuplicated错误如何彻底解决?
- 内容介绍
- 文章标签
- 相关推荐
本文共计264个文字,预计阅读时间需要2分钟。
版本: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分钟。
版本: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()进行导航时,不能重复导航到当前路由。

