UNPKG

1.91 kBJavaScriptView Raw
1/**
2 * @title 子菜单呼出形式Menu
3 * @description 子菜单在右侧呼出形式显示。
4 */
5
6import React, { Component } from 'react';
7import Menu from '../../src';
8
9const SubMenu = Menu.SubMenu;
10const MenuItemGroup = Menu.ItemGroup;
11
12
13
14class Demo4 extends Component {
15
16 handleClick = (e) => {
17 console.log('click', e);
18 }
19 render() {
20 return (
21 <Menu onClick={this.handleClick} style={{ width: 240 }} mode="vertical">
22 <SubMenu key="sub1" title={<span><span>组织 1</span></span>}>
23 <MenuItemGroup title="Item 1">
24 <Menu.Item key="1">选项 1</Menu.Item>
25 <Menu.Item key="2">选项 2</Menu.Item>
26 </MenuItemGroup>
27 <MenuItemGroup title="Iteom 2">
28 <Menu.Item key="3">选项 3</Menu.Item>
29 <Menu.Item key="4">选项 4</Menu.Item>
30 </MenuItemGroup>
31 </SubMenu>
32 <SubMenu key="sub2" title={<span><span>组织 2</span></span>}>
33 <Menu.Item key="5">选项 5</Menu.Item>
34 <Menu.Item key="6">选项 6</Menu.Item>
35 <SubMenu key="sub3" title="Submenu">
36 <Menu.Item key="7">选项 7</Menu.Item>
37 <Menu.Item key="8">选项 8</Menu.Item>
38 </SubMenu>
39 </SubMenu>
40 <SubMenu key="sub4" title={<span><span>组织 3</span></span>}>
41 <Menu.Item key="9">选项 9</Menu.Item>
42 <Menu.Item key="10">选项 10</Menu.Item>
43 <Menu.Item key="11">选项 11</Menu.Item>
44 <Menu.Item key="12">选项 12</Menu.Item>
45 </SubMenu>
46 </Menu>
47 )
48 }
49}
50
51export default Demo4;
\No newline at end of file