在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue-router導(dǎo)航守衛(wèi)如何根據(jù)存儲(chǔ)的狀態(tài)localStorage判斷是否要

vue-router導(dǎo)航守衛(wèi)如何根據(jù)存儲(chǔ)的狀態(tài)localStorage判斷是否要登陸

import Vue from 'vue'
import Router from 'vue-router'
import login from '@/components/login'
import list from '@/components/list'
import register from '@/components/register'
import authorization from '@/components/authorization'

Vue.use(Router)

const vueRouter = new Router({
routes: [

{
  path: '/',
  name: 'login',
  component: login
},
{
  path: '/list',
  name: 'list',
  component: list
},
{
  path: '/register',
  name: 'register',
  component: register
},
{
  path: '/authorization',
  name: 'authorization',
  component: authorization
}

]
})

vueRouter.beforeEach(function (to, from, next) {
let s = 1 // 1 代表存有登陸狀態(tài) 0 代表沒有登陸狀態(tài)
if(s){

next()

}else{

next('/list')  

}

});

export default vueRouter;

=============
當(dāng) s = 0 的時(shí)候 不能跳轉(zhuǎn)到list

回答
編輯回答
瘋浪

你題目里問到 localStorage,怎么沒見你代碼里面用呢…?
localStorage.getItem(name) 取值,localStorage.setItem(name, value) 設(shè)置值

2017年11月25日 05:23