标签:elementUI tree label 树形 props 组件 data children
在模板中使用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:'name', children:'children' }
然后绑定到树形组件的props属性里即可
<el-tree :props="customProps" :data="treeData"></el-tree>
标签:elementUI,tree,label,树形,props,组件,data,children 来源: https://www.cnblogs.com/mambaforever/p/15094553.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。