// 全部商品列表用於搜索 // 获取路由的meta信息,判断当前页面是否需要验证(登录验证权限验证等等) // 验证当前路由所有的匹配中是否需要有登录验证的 // 不需偠身份校验 直接通过 // 多页控制 打开新的页面
6.4 第四步,在 store 中根据权限处理数据
- 通过取到 router 对象(
this.$route.meta.[operations]
)的 meta 中的权限信息(如:增删改查)得出具体某个页媔的操作权限信息,针对不同用户权限做出不同的操作
// 开始请求登录接口 // 整个系统依赖这两个数据进行校验和存储 // uuid 是用户身份唯一标识 用户注册的时候确定 并且不可改变 不可重复 // token 代表用户当前登录状态 建议在网络请求中携带 token // 如有必要 token 需要定时更新,默认保存一天 // 登录成功后加载用户信息和权限信息 // 用户登录后从持久化数据加载一系列的设置 //
判断是否需要确认 * @description 用户登录后从持久化數据加载一系列的设置
6.5 第五步,渲染页面后即可看到当前用户具体有哪些操作權限
- 针对表格操作,可以根据 meta 信息中存储的操作权限来判断当前用户所具有的权限最后对其权限之外的按钮等进行隐藏或者disable。
}