2022年11月27日

vue-router重写Router.prototype.push,解决相同路径跳转的报错问题

摘要: 在router的index.js里面写,在use之前,如果加上以下代码,报错‘Cannot read properties of undefined (reading ‘catch’) at VueRouter.push ’那就是vue-router的版本问题,安装高一点的版本即可3.1.6以上 / 阅读全文

posted @ 2022-11-27 23:51 静以修身俭以养德 阅读(395) 评论(0) 推荐(0) 编辑

Redirected when going from "x" to "x" via a navigation guard

摘要: 原因:V3.1.0版本里面新增功能:push和replace方法会返回一个promise, 你可能在控制台看到未捕获的异常。 解决:在你的routers.js中,引入Router后,对Router原型链上的push、replace方法进行重写,这样就不用每次调用方法都要加上catch。 const 阅读全文

posted @ 2022-11-27 00:08 静以修身俭以养德 阅读(293) 评论(0) 推荐(0) 编辑

导航