Vue3+Ts学习(一)

30 阅读1分钟

用户路由权限管理

极其重要,也是一个后台管理系统开发中比较难的一部分

**动态路由:**根据用户权限信息,动态的添加路由

  1. 基于角色的动态路由管理 (后期维护困难,添加新角色需要重新添加代码并发布)

  2. 基于菜单的动态路由管理

  3. userMenus: => 动态展示菜单

  4. 映射路由对象

登陆接口中请求三个内容:

  1. token

  2. 用户信息:角色信息

  3. 菜单信息

    export default { path: '/main/analysis/dashboard', component: () => import('@/views/main/analysis/dashboard/dashboard.vue') }