File tree Expand file tree Collapse file tree 1 file changed +55
-3
lines changed
Expand file tree Collapse file tree 1 file changed +55
-3
lines changed Original file line number Diff line number Diff line change 11<template >
2- <div >目录树</div >
2+ <div class =" dir-tree" >
3+ <el-tree :data =" data" :props =" defaultProps" @node-click =" handleNodeClick" ></el-tree >
4+ </div >
35</template >
46
57<script >
68 export default {
7- name: ' index'
9+ name: ' DirTree' ,
10+ data () {
11+ return {
12+ data: [{
13+ label: ' 一级 1' ,
14+ children: [{
15+ label: ' 二级 1-1' ,
16+ children: [{
17+ label: ' 三级 1-1-1'
18+ }]
19+ }]
20+ }, {
21+ label: ' 一级 2' ,
22+ children: [{
23+ label: ' 二级 2-1' ,
24+ children: [{
25+ label: ' 三级 2-1-1'
26+ }]
27+ }, {
28+ label: ' 二级 2-2' ,
29+ children: [{
30+ label: ' 三级 2-2-1'
31+ }]
32+ }]
33+ }, {
34+ label: ' 一级 3' ,
35+ children: [{
36+ label: ' 二级 3-1' ,
37+ children: [{
38+ label: ' 三级 3-1-1'
39+ }]
40+ }, {
41+ label: ' 二级 3-2' ,
42+ children: [{
43+ label: ' 三级 3-2-1'
44+ }]
45+ }]
46+ }],
47+ defaultProps: {
48+ children: ' children' ,
49+ label: ' label'
50+ }
51+ };
52+ },
53+ methods: {
54+ handleNodeClick (data ) {
55+ console .log (data);
56+ }
57+ }
858 };
959 </script >
1060
11- <style scoped>
61+ <style lang="scss" scoped>
62+ .dir-tree {
1263
64+ }
1365 </style >
You can’t perform that action at this time.
0 commit comments