VueRouter beforeEach方法中如何避免死循环问题?

2026-06-09 02:400阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计225个文字,预计阅读时间需要1分钟。

VueRouter beforeEach方法中如何避免死循环问题?

javascriptrouter.beforeEach((to, from, next)=> { const isLogin=sessionStorage.getItem('loginData'); if (isLogin) { next(); } else { next('/error'); }});

router.beforeEach((to,from,next)={constisLogin=sessionStorage.getItem(loginData)

router.beforeEach((to, from, next) = { const isLogin = sessionStorage.getItem('loginData') if (isLogin) { next() } else { next('/error') }})

最近在使用时,一直陷入死循环,当时的想法是如何将路由提取出来,脱离beforeEach的控制,之后发现不可行。

阅读全文

本文共计225个文字,预计阅读时间需要1分钟。

VueRouter beforeEach方法中如何避免死循环问题?

javascriptrouter.beforeEach((to, from, next)=> { const isLogin=sessionStorage.getItem('loginData'); if (isLogin) { next(); } else { next('/error'); }});

router.beforeEach((to,from,next)={constisLogin=sessionStorage.getItem(loginData)

router.beforeEach((to, from, next) = { const isLogin = sessionStorage.getItem('loginData') if (isLogin) { next() } else { next('/error') }})

最近在使用时,一直陷入死循环,当时的想法是如何将路由提取出来,脱离beforeEach的控制,之后发现不可行。

阅读全文