Avoided redundant navigation to current location的解决方式

   日期:2020-07-13     浏览:495    评论:0    
核心提示:在写项目的时候,遇到 Avoided redundant navigation to current location的问题在网上查的时候,发现大家都说是在菜单栏重复点击的原因,我的工作场景是,点击菜单栏后,在这个单页面里面点击跳转,【跳转的这个页面没有在菜单栏的地址】,然后我想要返回上个页面,我就又点击了一遍菜单栏,就出现了这个报错,【虽然没什么特别的影响,但是看着红色就感觉不是很爽】解决方式:const originalPush = Router.prototype.pushRouter.p._avo

在写项目的时候,遇到 Avoided redundant navigation to current location的问题

在网上查的时候,发现大家都说是在菜单栏重复点击的原因,

我的工作场景是,点击菜单栏后,在这个单页面里面点击跳转,【跳转的这个页面没有在菜单栏的地址】,然后我想要返回上个页面,我就又点击了一遍菜单栏,就出现了这个报错,【虽然没什么特别的影响,但是看着红色就感觉不是很爽】

解决方式

const originalPush = Router.prototype.push
Router.prototype.push = function push (location) {
  return originalPush.call(this, location).catch(err => err)
}


在这个路径里面添加


添加完的样子

TIP:
若项目太大,实在找不到,可以考虑一个方法,用ctrl+shift+f快捷键,全局搜索Vue.use(Router),

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服