vue 动态生成路由菜单(从后端请求到菜单数据,生成左侧菜单栏)
最近在学习vue,用vue+element ui搞一个管理后台的demo,发现网上好多菜单信息都放在前端js文件中,然后后端返回的角色去匹配对应的菜单信息。我自己不太喜欢这种方式,最后自己写了一套登录成功以后,根据用户的角色返回对应的菜单数据,直接在前端进行渲染。后台体验地址:http://106.13.168.18/#/login下面只是实现了两级菜单目录,如果要实现多级,可以用递归构建,(ps: 这个后续有时间)主要还是将后端传来的菜单数据分为两步1.将数据 "component": .
原创
2021-05-13 14:43:17 ·
4266 阅读 ·
7 评论