|
@@ -1,110 +0,0 @@
|
1
|
|
-
|
2
|
|
-
|
3
|
|
-
|
4
|
|
-// import { Tree } from 'antd';
|
5
|
|
-
|
6
|
|
-// const { TreeNode } = Tree;
|
7
|
|
-
|
8
|
|
-// const treeData = [
|
9
|
|
-// {
|
10
|
|
-// title: '0-0',
|
11
|
|
-// key: '0-0',
|
12
|
|
-// children: [
|
13
|
|
-// {
|
14
|
|
-// title: '0-0-0',
|
15
|
|
-// key: '0-0-0',
|
16
|
|
-// children: [
|
17
|
|
-// { title: '0-0-0-0', key: '0-0-0-0' },
|
18
|
|
-// { title: '0-0-0-1', key: '0-0-0-1' },
|
19
|
|
-// { title: '0-0-0-2', key: '0-0-0-2' },
|
20
|
|
-// ],
|
21
|
|
-// },
|
22
|
|
-// {
|
23
|
|
-// title: '0-0-1',
|
24
|
|
-// key: '0-0-1',
|
25
|
|
-// children: [
|
26
|
|
-// { title: '0-0-1-0', key: '0-0-1-0' },
|
27
|
|
-// { title: '0-0-1-1', key: '0-0-1-1' },
|
28
|
|
-// { title: '0-0-1-2', key: '0-0-1-2' },
|
29
|
|
-// ],
|
30
|
|
-// },
|
31
|
|
-// {
|
32
|
|
-// title: '0-0-2',
|
33
|
|
-// key: '0-0-2',
|
34
|
|
-// },
|
35
|
|
-// ],
|
36
|
|
-// },
|
37
|
|
-// {
|
38
|
|
-// title: '0-1',
|
39
|
|
-// key: '0-1',
|
40
|
|
-// children: [
|
41
|
|
-// { title: '0-1-0-0', key: '0-1-0-0' },
|
42
|
|
-// { title: '0-1-0-1', key: '0-1-0-1' },
|
43
|
|
-// { title: '0-1-0-2', key: '0-1-0-2' },
|
44
|
|
-// ],
|
45
|
|
-// },
|
46
|
|
-// {
|
47
|
|
-// title: '0-2',
|
48
|
|
-// key: '0-2',
|
49
|
|
-// },
|
50
|
|
-// ];
|
51
|
|
-
|
52
|
|
-// class Demo extends React.Component {
|
53
|
|
-// state = {
|
54
|
|
-// expandedKeys: ['0-0-0', '0-0-1'],
|
55
|
|
-// autoExpandParent: true,
|
56
|
|
-// checkedKeys: ['0-0-0'],
|
57
|
|
-// selectedKeys: [],
|
58
|
|
-// };
|
59
|
|
-
|
60
|
|
-// onExpand = expandedKeys => {
|
61
|
|
-// console.log('onExpand', expandedKeys);
|
62
|
|
-// // if not set autoExpandParent to false, if children expanded, parent can not collapse.
|
63
|
|
-// // or, you can remove all expanded children keys.
|
64
|
|
-// this.setState({
|
65
|
|
-// expandedKeys,
|
66
|
|
-// autoExpandParent: false,
|
67
|
|
-// });
|
68
|
|
-// };
|
69
|
|
-
|
70
|
|
-// onCheck = checkedKeys => {
|
71
|
|
-// console.log('onCheck', checkedKeys);
|
72
|
|
-// this.setState({ checkedKeys });
|
73
|
|
-// };
|
74
|
|
-
|
75
|
|
-// onSelect = (selectedKeys, info) => {
|
76
|
|
-// console.log('onSelect', info);
|
77
|
|
-// this.setState({ selectedKeys });
|
78
|
|
-// };
|
79
|
|
-
|
80
|
|
-// renderTreeNodes = data =>
|
81
|
|
-// data.map(item => {
|
82
|
|
-// if (item.children) {
|
83
|
|
-// return (
|
84
|
|
-// <TreeNode title={item.title} key={item.key} dataRef={item}>
|
85
|
|
-// {this.renderTreeNodes(item.children)}
|
86
|
|
-// </TreeNode>
|
87
|
|
-// );
|
88
|
|
-// }
|
89
|
|
-// return <TreeNode key={item.key} {...item} />;
|
90
|
|
-// });
|
91
|
|
-
|
92
|
|
-// render() {
|
93
|
|
-// return (
|
94
|
|
-// <Tree
|
95
|
|
-// checkable
|
96
|
|
-// onExpand={this.onExpand}
|
97
|
|
-// expandedKeys={this.state.expandedKeys}
|
98
|
|
-// autoExpandParent={this.state.autoExpandParent}
|
99
|
|
-// onCheck={this.onCheck}
|
100
|
|
-// checkedKeys={this.state.checkedKeys}
|
101
|
|
-// onSelect={this.onSelect}
|
102
|
|
-// selectedKeys={this.state.selectedKeys}
|
103
|
|
-// >
|
104
|
|
-// {this.renderTreeNodes(treeData)}
|
105
|
|
-// </Tree>
|
106
|
|
-// );
|
107
|
|
-// }
|
108
|
|
-// }
|
109
|
|
-
|
110
|
|
-// export default Demo
|