elementUI的树形tree组件的使用


在模板中使用el-tree标签 给data属性绑定树形结构数据即可

<el-tree :data="treeData"></el-tree>

接着在data中编写数据

treeData: [
        {
          label: "java",
          children: []
        },
        {
          label: "web",
          children: [
            {
              label: "js",
              children: []
            },
            {
              label: "html",
              children: []
            },
            {
              label: "css",
              children: []
            }
          ]
        },
        {
          label: "python",
          children: []
        }
      ]

以上是elementui树形组件的基础使用方法。

注:elementui的树形组件默认是以label字段作为名称显示的,如果根据后端返回的数据来渲染树组件,字段有可能不是label。那么树形组件就不会显示文字。这时候需要树组件的props属性来进行映射

  

比如返回的名称是shopName,我们可以在data中定义一个对象。

customProps:{
        label:'shopnName',
        children:'children'
      }

然后绑定到树形组件的props属性里即可

<el-tree :props="customProps" :data="treeData"></el-tree>

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM