forked from jiangxy/react-antd-admin
-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathmenu.js
More file actions
103 lines (102 loc) · 1.87 KB
/
Copy pathmenu.js
File metadata and controls
103 lines (102 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
/**
* 定义sidebar中的菜单项
*
* 一些约定:
* 1.菜单最多3层;
* 2.只有顶层的菜单可以带图标;
* 3.只有"叶子"节点才能跳转;
* 4.所有的key都不能重复;
*/
module.exports = [
{
key: 'index', // route时url中的值
name: '菜单哈哈哈', // 在菜单中显示的名称
icon: 'smile', // 只有顶层菜单可以带图标
child: [
{
key: 'option1',
name: '模拟CRUD',
},
{
key: 'option2',
name: '短信表管理',
},
{
key: 'option3',
name: '选项3',
},
],
},
{
key: 'daohang',
name: '导航',
icon: 'appstore',
child: [
{
key: '555',
name: '选项5',
},
{
key: 'sanji', // 最多只能到三级导航
name: '三级导航',
child: [
{
key: '666',
name: '选项6',
},
{
key: '777',
name: '选项7',
},
{
key: '888',
name: '选项8',
},
{
key: '999',
name: '选项9',
},
],
},
],
},
{
key: 'test',
name: '测试',
icon: 'eye',
child: [
{
key: 'aaa',
name: '选项a',
},
{
key: 'bbb',
name: '选项b',
},
{
key: 'ccc',
name: '选项c',
},
{
key: 'sanjiaaa', // 最多只能到三级导航
name: '三级导航aaa',
child: [
{
key: '666aa',
name: '选项6',
},
],
},
{
key: 'sanjibbb', // 最多只能到三级导航
name: '三级导航bbb',
child: [
{
key: '666bb',
name: '选项6',
},
],
},
],
},
];