哈文娼妇 發表於 2020-9-18 11:27:00

vue 路由守卫

<p>1.登录成功后</p>
<p>.then(res =&gt; {<br>          // console.log(res);<br>          // 检验成功 设置登录状态并且跳转到/<br>          <strong>localStorage.setItem("ele_login", true);</strong><br>          this.$router.push("/");</p>
<p>&nbsp;</p>
<p>}</p>
<p>&nbsp;</p>
<p>router.js里面</p>
<p>// 路由守卫<br>router.beforeEach((to, from, next) =&gt; {<br>const isLogin = localStorage.ele_login ? true : false;<br>if (to.path == '/login') {<br>    next();<br>} else {<br>    // 是否在登录状态下<br>    isLogin ? next() : next('/login');<br>}<br>});</p><br><br>
来源:https://www.cnblogs.com/xzhce/p/13690248.html
頁: [1]
查看完整版本: vue 路由守卫