问题背景
管理系统使用 vue-admin-template
的基础上进行二次开发,该框架模板封装了一些对vue的一些操作,比如
- 添加路由就自动添加到侧边栏
- 提供权限管理
- 等等…..
问题描述
有一个功能需要单独一个组件使用,这个组件需要添加到路由里面。因为这个框架做了预设,只要是添加到了路由表就自动渲染到侧边菜单栏,但是这个组件我并不希望添加到菜单栏里面。
问题分析
因为这个框架是别人封装好的,而不是官方框架,所以使用这个框架所出现的一些问题,可以去到该框架的github仓库的issue看看,有没有其他人与我一样遇到过这类问题;或者看作者有没有提供使用手册
解决方法
访问该框架的github仓库,作者在 README.md
文件中就写出该框架的实战教程。找到该框架的 template 版本部分,查阅过后就发现在添加路由信息的时候可以添加一个参数 hidden
来实现不添加到菜单栏
1 | { |
以上