element - ui tree

Posted shixingwen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了element - ui tree相关的知识,希望对你有一定的参考价值。

一行代码两行泪,没有外网真可怕!好久没写博客了,更新一把。

 1 <template>
 2  <div>
 3    <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"></el-tree>
 4 
 5   </div>
 6 </template>
 7 
 8 <script>
 9 export default {
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     }
58 }
59 </script>
60 
61 <style scoped>
62 
63 </style>
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from ‘vue‘
import App from ‘./App‘
import ElementUI from ‘element-ui‘;
import ‘element-ui/lib/theme-chalk/index.css‘;
Vue.use(ElementUI);
Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  el: ‘#app‘,
  components: { App },
  template: ‘<App/>‘
})

 

以上是关于element - ui tree的主要内容,如果未能解决你的问题,请参考以下文章

Element-ui Table tree 结构使用(解决无展开箭头)

Element-ui tree组件自定义节点使用方法

关于Element UI tree组件 懒加载的更新操作

Element-ui 中树形控件(Tree)实现增删改功能

Element UI tree 递归删除选中节点生成树

element-ui el-tree手动展开/折叠全部节点