继承
LocaleBase
用法
<SideMenu style={{ width: this.state.width }}
data={this.state.menus}
collapsed={this.state.collapsed}
onSelectionChange={(selection) => this.setState({ selection: selection })}
/>
属性
名称 |
类型 |
描述 |
默认 |
data |
Array |
菜单数据。 |
null |
collapsed |
boolean |
定义菜单是否已经折叠。 |
false |
border |
boolean |
定义是否显示边框。 |
true |
animte |
boolean |
定义在展开或折叠菜单时是否显示动画效果。 |
false |
multiple |
boolean |
为true时可同时展开多个面板。 |
false |
floatMenuWidth |
number |
浮动菜单宽度。 |
200 |
floatMenuPosition |
string |
浮动菜单位置。 |
right |
事件
名称 |
参数 |
描述 |
onSelectionChange |
item |
选择菜单项时触发。 |
onItemClick |
item |
单击菜单项时触发。 |