就是在你登陆以后,后端返回token,然后在请求成功的回调里面,又发送token去后端去获取当前用户的详细信息,信息中包括了你这名用户的权限,是否为管理员身份,还是次级管理员身份,然后将token存入cookie,将请求获取到的数据存入vuex!假设这个存储你权限的字段交roles,是个数组,类似:[’admin’] or [‘Secondary’]
//index.js内容
import Vue from 'vue'
import vuex from 'vuex'
import getters from './getters'
import actions from './modules/actions'
import mutations from './modules/mutation'
import user from './modules/user.js'
import user2 from './modules/user2'
import state from './store'
Vue.use(vuex)
export default new vuex.Store({
getters,
state,
//模块vuex
modules: {
//公共vuex2个模块
actions,
mutations,
//各个单独模块使用的vuex
user,
user2
}
})
当你的页面上的iframe是直接引用而不是隐藏在组件弹出框中的话,就会造成:每次切换到这个页面,除非秒切,不然会触发webpack的dev机制,引发 Waiting for update signal from WDS…。 而在 Waiting for update signal from WDS…中时,你必须等待它加载完毕再运行,不然任何操作都会让浏览器内存暴涨,而这个想让它释放掉很困难。