![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue-router
Cookysurongbin
这个作者很懒,什么都没留下…
展开
-
记一次vue项目Loading chunk chunk-25849c4c failed.问题
表现:页面一段时间没打开再次打开后页面空白加载不出来,控制台看到有js文件加载失败,报错Loading chunk chunk-25849c4c failed.于是看了网上的解决办法,路由onError处理const pattern = /Loading chunk (\S)+ failed/g // 网上这里是\n 或者\d那是数字,我的是字符串改成了\S const isChunkLoadFailed = error.message.match(pattern) if (isChunk原创 2020-11-24 15:24:00 · 965 阅读 · 0 评论 -
Vue-router 报NavigationDuplicated解决方案
原因:Vue-router在3.1之后把$router.push()方法改为了Promise, 所以当你使用router.push的时候,按照旧写法没有写回调函数,则会抛出一个uncaught (in promise)的错误,交由全局错误处理则会直接打印报错,解决方法是在调用router.push的时候增加回调函数,如:router.push('/location').catch(err =&...原创 2020-02-18 11:39:54 · 897 阅读 · 0 评论