今天开动态菜单 ,感觉网上台麻烦就自己想了个办法记录下  我是非常菜的没弄过前端最近学后端,使用大神的框架弄的前端

1. 只要修改permission.js  

原理获取后端给出数据保存cookies中 cookies去出数据与路由index中的asyncRoutes数组进行比较如果包含就显示

vue-element-admin 动态菜单

后端数据

vue-element-admin 动态菜单

后端代码

vue-element-admin 动态菜单

前端全局保存数据 到cookies   permission.js与main.js同目录

vue-element-admin 动态菜单

ok 就是这么简单,对于后端也很简单  站在大神的肩膀上,感谢大神

重要:

不过有个问题就是如果想显示子菜单必须要把主菜单返回(后端),比如我想显示/form/index 必须把/form 返回给前端这是由于框架的因素

 

vue-element-admin 动态菜单

 

 

 

相关文章: