源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  vue 控制台错误 NavigationDuplicated

vue 控制台错误 NavigationDuplicated

分类: 文章 • 2024-09-25 14:48:40

新下了个vue admin 做了两个菜单,页面切换的时候总报错,上网查了一下原来是 Vue-router在3.1之后把$router.push()方法改为了Promise的,如果没有回调函数,错误信息就会交给全局的路由错误处理,因此就会报上述的错误。

解决方法参考https://www.cnblogs.com/rever/p/11577322.html

我选择方案2,为每个router.push增加回调函数

如下,找到所有的 router.push

vue 控制台错误 NavigationDuplicated

更新为 router.push('/location').catch(err => {err})

vue 控制台错误 NavigationDuplicated

相关推荐

  • vue时用el-radio-button出现this._radioGroup.$emit is not a function的错误,求解答
  • 通过程序包管理器控制台解决版本错误(CS1705)
  • spring mybatis jqGrid vue jquery项目错误及解决方法总结
  • vue之web3.js开发之错误:Uncaught (in promise) TypeError: Cannot read property 'node
  • vue要求更新3.0-》使用axios的时候出现错误
  • Cloud Studio 运行vue项目, 显示运行成功 但是调试的链接报502错误问题
  • Vue-Router报错 Uncaught (in promise) NavigationDuplicate{_name: "NavigationDuplicated"} 解决
  • vue-router配置路由出现错误: Mixed spaces and tabs  no-mixed-spaces-and-tabs
  • 解决vue2.0路由 TypeError: Cannot read property 'matched' of undefined 的错误问题
  • Vue学习中的错误
  • 使用Bind提供域名解析服务
  • VS2019+win10x64+OpenGL安装流程
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号