EMegaMenu 多列菜单
示例与代码
多列菜单
纵向菜单
宽菜单列
命令反馈
禁用菜单
属性
属性说明取值与默认值
modelvar组件的数据源;数组项结构以当前示例及组件说明为准。
默认值
[]activeIndexint当前打开的多列菜单索引,-1 表示关闭。
-1:未选择
0 起:条目索引
默认值
-1columnWidthint展开菜单中每一分组列的宽度。
默认值
180verticalbool顶层导航条是否竖向排列。
默认值
falsegroupsvar只读当前多列菜单下的分组。
默认值
展开默认值
activeIndex >= 0 && Array.isArray(model) && model[activeIndex] && Array.isArray(model[activeIndex].children) ? model[activeIndex].children : []信号
签名作用
command(var command, var item)执行命令时触发,包含命令值和对应菜单项。
方法
签名作用
close()关闭组件的面板或弹窗。
trigger(item)触发给定项目的命令,相当于选择该命令项。
open(index)打开组件的面板或弹窗。