UNPKG

2.11 kBJavaScriptView Raw
1/**
2 * @title 键盘操作示例一:子菜单在右侧呼出形式显示
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 <div>
22 <input style={{'marginBottom':'10px'}} placeholder="我是为了获得焦点"/>
23 <Menu onClick={this.handleClick} keyboard={true} style={{ width: 240 }} mode="vertical">
24 <SubMenu key="sub1" title={<span><span>组织 1</span></span>}>
25 <MenuItemGroup title="Item 1">
26 <Menu.Item key="1">选项 1</Menu.Item>
27 <Menu.Item key="2">选项 2</Menu.Item>
28 </MenuItemGroup>
29 <MenuItemGroup title="Iteom 2">
30 <Menu.Item key="3">选项 3</Menu.Item>
31 <Menu.Item key="4">选项 4</Menu.Item>
32 </MenuItemGroup>
33 </SubMenu>
34 <SubMenu key="sub2" title={<span><span>组织 2</span></span>}>
35 <Menu.Item key="5">选项 5</Menu.Item>
36 <Menu.Item key="6">选项 6</Menu.Item>
37 <SubMenu key="sub3" title="Submenu">
38 <Menu.Item key="7">选项 7</Menu.Item>
39 <Menu.Item key="8">选项 8</Menu.Item>
40 </SubMenu>
41 </SubMenu>
42 <SubMenu key="sub4" title={<span><span>组织 3</span></span>}>
43 <Menu.Item key="9">选项 9</Menu.Item>
44 <Menu.Item key="10">选项 10</Menu.Item>
45 <Menu.Item key="11">选项 11</Menu.Item>
46 <Menu.Item key="12">选项 12</Menu.Item>
47 </SubMenu>
48 </Menu>
49 </div>
50
51 )
52 }
53}
54
55export default Demo4;
\No newline at end of file