Vue-router路由拦截如何避免造成死循环问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计756个文字,预计阅读时间需要4分钟。
笔记:Vue-router 路由拦截造成死循环,解决方法
在配置路由拦截时,若直接使用 `const router=new Router({ routes: [...] })` 的方式,容易形成死循环。例如:
javascriptconst router=new Router({ routes: [ { path: '/login', name: 'login', component: Login, meta: { isShow: true } } ]});
解决方法:在配置路由拦截时,确保每次拦截后都正确地修改路由路径或状态,避免无限循环。
本文共计756个文字,预计阅读时间需要4分钟。
笔记:Vue-router 路由拦截造成死循环,解决方法
在配置路由拦截时,若直接使用 `const router=new Router({ routes: [...] })` 的方式,容易形成死循环。例如:
javascriptconst router=new Router({ routes: [ { path: '/login', name: 'login', component: Login, meta: { isShow: true } } ]});
解决方法:在配置路由拦截时,确保每次拦截后都正确地修改路由路径或状态,避免无限循环。

