如果要实现伸缩功能,事件总线中监听isCollapse这个变量并且赋值就可以了 //asyncMenu
解决了submenu收缩时的文字显示的问题。在收缩的状态把这玩意隐藏就好了
路由的格式
asyncMenu() {
return [
{
path: "/",
name: "home",
label: "首页",
icon: "s-home",
url: "/pc_home",
},
{
path: "/mall",
name: "mall",
label: "商品管理",
icon: "video-play",
url: "/pc_table",
},
{
path: "/user",
name: "user",
label: "用户管理",
icon: "user",
url: "/pc_table",
},
{
label: "其他",
icon: "location",
children: [
{
path: "/page1",
name: "page1",
label: "页面1",
icon: "setting",
url: "Other/PageOne",
},
{
path: "/page2",
name: "page2",
label: "页面2",
icon: "setting",
url: "Other/PageTwo",
},
],
},
];
}