解决Vue Router无限重定向错误的方法
P粉403821740
P粉403821740 2023-08-25 16:12:12
0
1
857
<p>在router.beforeEach中,我想要检查存储中是否已经存在sessionToken,如果不存在则重定向到登录页面以获取它,但是我遇到了以下错误:</p> <pre class="brush:php;toolbar:false;">在从“/”跳转到“/login”时,导航守卫检测到无限重定向。为了避免堆栈溢出,中止导航。如果不修复,这将在生产环境中出现问题。</pre> <p>我的router.js中的代码:</p> <pre class="lang-js prettyprint-override"><code>router.beforeEach((to, from, next) => { if(ENV == 'development') { let sessionStorage = storage.sessionStorageGet('_sessionToken') if (sessionStorage === null) next({ name: 'Login' }) else next() } }) </code></pre>
P粉403821740
P粉403821740

全部回复(1)
P粉529245050

雷雷

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!