自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除