- 博客(1)
- 收藏
- 关注
原创 vue-router3.1+引入了promise语法:使用编程式路由导航传参,没有修改参数并点击多次,会抛出错误:Uncaught (in promise) NavigationDuplicated
原因是内部promise是失败的,而我们又没有对错误进行处理整写法应该是下面这个写法,不但要传递路由匹配地址或者对象,还要给部promise传递处理回调,如果一个都不传,那么内部失败的promise就没办法处理出Uncaught (in promise) NavigationDuplicated,如果要解决至少要传递一个调,传递了回调,失败的promise就有处理了 方法1:降版本方法2:处理失败的promise 在push调用后加,但是这种方法每次都要加,不方便 方法3:封装源码,一劳永逸...
2022-06-30 19:15:38 350 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人