目录
1. 动态生成NavMenu导航菜单(只支持2级菜单)
1.1 表结构
父类的pid是子类的id
1.2 页面结构
<el-menu key="" index="">
<el-submenu>
<template slot="title">
<i class="el-icon-location"></i>
<span>导航一</span>
</template>
<template slot="title">分组一</template>
<el-menu-item route="">1.3 vue+element的el-menu组件实现路由跳转及当前项的设置
<el-menu router :default-active="$route.path">
<el-menu-item index="/company/userManager">用户管理</el-menu-item>
注1:要实现路由跳转,先要在el-menu标签上添加router属性,然后只要在每个el-menu-item标签内的index属性设置一下url即可实现点击el-menu-item实现路由跳转。
注2:导航当前项,在el-menu标签中绑定 :default-active="$route.path",注意是绑定属性,不要忘了加“:”,当$route.path等于el-menu-item标签中的index属性值时则该item为当前项。注3:后台t_tree_node表有几个节点的url为空,则会导致几个节点样式会一致
代码案例:
------------------LeftAside.vue
<template>
<el-menu router :default-active="$route.path" class="el-menu-vertical-demo" b

本文介绍了如何使用Vue和ElementUI动态生成两级菜单导航,并实现路由跳转及高亮显示。同时,展示了如何结合数据表格和分页功能,确保数据安全。文中提供代码案例及注意事项,包括Vue中修改数组内对象值的方法。

最低0.47元/天 解锁文章
496

被折叠的 条评论
为什么被折叠?



