系统根据不同用户权限,进入系统看到的页面也不一致。
例如:A同学进入系统看到 ==》 首页
B同学进入系统看到 ==》 XX页面
然而可以根据重定向来修改不同页面
步骤:
① 首先登陆成功之后,会将当前用户看什么页面,放到 vuex 进行存储
② 在配置路由规则的 js 中,修改重定向代码如下:
import store from '@/store' // 首先引入vuex
export default new Router({
routes: [{
path: '/',
redirect: to => {
if (store.state.firstView == 'xx') {
return 'xx/xxx/xx'
} else {
return 'yy/yyy/yy'
}
}
}]
})
网友评论