继承
LocaleBase
用法
<Menu inline onItemClick={this.handleItemClick.bind(this)}>
<MenuItem value="new" text="New"></MenuItem>
<MenuItem text="Open">
<SubMenu>
<MenuItem value="word" text="Word"></MenuItem>
<MenuItem value="excel" text="Excel"></MenuItem>
<MenuItem value="ppt" text="PowerPoint"></MenuItem>
</SubMenu>
</MenuItem>
<MenuItem value="save" text="Save" iconCls="icon-save"></MenuItem>
<MenuItem value="print" text="Print" iconCls="icon-print" disabled></MenuItem>
<MenuSep></MenuSep>
<MenuItem value="exit" text="Exit"></MenuItem>
</Menu>
属性
名称 |
类型 |
描述 |
默认 |
menuCls |
string |
菜单样式类。 |
null |
menuStyle |
Object |
菜单内联样式。 |
null |
menuWidth |
number,string |
菜单宽度。 |
null |
inline |
boolean |
为True时,保留在其父元素中,false时,位于所有元素之上。 |
false |
noline |
boolean |
定义是否在菜单上显示垂直线。 |
false |
duration |
number |
以毫秒为单位定义持续时间,在鼠标离开菜单时隐藏。 |
100 |
事件
名称 |
参数 |
描述 |
onShow |
none |
菜单显示时触发。 |
onHide |
none |
菜单隐藏时触发。 |
onItemClick |
value |
单击菜单条项时触发。 |
方法
名称 |
参数 |
返回值 |
描述 |
show |
left,top |
void |
显示菜单组件。 |
hide |
none |
void |
隐藏菜单组件。 |
showContextMenu |
left,top |
void |
菜单组件显示为contextmenu(上下文菜单)。 |
showAt |
target, align |
void |
显示菜单组件并对齐到指定的元素。“align”参数值可以是 'left' or 'right'。 |