美文网首页
NavMenu 导航栏 主菜单对应页面实现方法

NavMenu 导航栏 主菜单对应页面实现方法

作者: 君不见_1acd | 来源:发表于2020-02-27 17:25 被阅读0次

常见的菜单栏:

菜单栏结构

            一般来说 这种结构的菜单栏形式 通过<el-menu></el-menu> 内部包裹<el-menu-item-group></el-menu-item-group>或者<el-submenu><el-submenu>标签的形式  实现父子级菜单栏的展开关闭,最内层<el-menu-item></el-menu-item>  就可以实现多级菜单栏。

            但是,如果考虑主菜单 也必须展示对应单页面的图表数据,就无法做到。这时候考虑Router属性了。

实现步骤:

1.首层menu标签赋予 router属性,等同于vue的router-link

Router参数说明

2.open属性方法在于获取输出的key值,此方法参数为key(string),keys(array)

open点击事件

3.获取到open事件的值后,进行router跳转

key值为形参,实质是index/path值

这样就能完成主菜单或父级菜单点击后打开对应页面的操作。

相关文章

网友评论

      本文标题:NavMenu 导航栏 主菜单对应页面实现方法

      本文链接:https://www.haomeiwen.com/subject/cmwlhhtx.html