最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Vue 配合eiement动态路由,权限验证的方法
时间:2022-06-25 15:36:20 编辑:袖梨 来源:一聚教程网
1.要实现动态路由,只需要在main.js中将所有路由表先规定好,如下
const routes=[
{path:'/login',component:login},/*登录*/
{path:'/home',component:home},/*首页*/
{path:'/monitor',component:monitor},/*实时监控*/
{path: "/orderQuery", component: orderQuery},/*电子围栏*/
{path: "/fenceSet", component: fenceSet},/*电子围栏*/
{path:'/orderCenter',component:orderCenter},/*订单中心*/
{path:'/carctlExamine',component:carctlExamine},/*车管员审批*/
{path:'/partExamine',component:partExamine},/*部门领导审批*/
{path:'/vpExamine',component:vpExamine},/*副总审批*/
{path:'/distribute',component:distribute},/*调度派单*/
{path:'/receipt',component:receipt},/*回执*/
{path:'/trajectory',component:trajectory},/*轨迹回放*/
{path:'/statistics',component:statistics },/*统计*/
{path:'/car',component:car},/*车辆管理*/
{path:'/user',component:user},/*用户管理*/
{path:'/equipment',component:equipment},/*设备管理*/
{path:'/group',component:group},/*小组维护*/
{path:'/driver',component:driver},/*驾驶员管理*/
{path: '/company', component: company},/*公司管理*/
{path: '/adminManage', component: adminManage},/*公司员管理*/
{path: '/roleManage', component: roleManage},/*角色管理*/
{path:'/systemDaily',component:systemDaily },/*系统日志*/
];
2.把前端路由表发给后台和后台协商返回的数据形式,在app.vue中,使用《el=menu》循环出来后台返回的路由表如下
/*一级导航*/ {{item.name}} {{item.name}} /*二级导航*/ {{child.name}} {{child.name}} /*若存在三级导航*/ {{three.name}}
这样就可以在登录的时候根据接口获取到当前用户所拥有的权限以及路由表,这样动态路由就做好了 。我们是根据页面来确定权限的,没有页面就代表没有权限无法查看页面。
相关文章
- 速卖通官网首页直达入口|AliExpress速卖通官网网址 12-22
- 新三国志曹操传13期南华幻境8-2攻略 12-22
- poki小游戏免费畅玩入口-poki小游戏即点即玩极速入口 12-22
- 永远的蔚蓝星球106-110关通关攻略 12-22
- 拷贝漫画繁体版免费下载安装-拷贝漫画繁体中文版最新下载入口 12-22
- github中文官网最新入口-github官网入口链接一键直达 12-22