vue elementUI Tree 树形控件的使用方法
2024-01-09 11:43:50
    		用清晰的层级结构展示信息,可展开或折叠。
效果演示

trees.vue代码
<template> ???<div> ?????????????<!--?树形控件?--> ????????????<el-tree?:data="treesList"?:props="treesProps"?show-checkbox?node-key="id" ?????????????default-expand-all??:default-checked-keys="defKeys"></el-tree> </div> </template>
Js代码
<script>
export?default?{
????data(){
????????return{
????????????//?树形数据源
????????????treesList:[],
????????????//?树形控件的属性绑定对象
????????????treesProps:?{
????????????????label:?'name',
????????????????children:?'children'
????????????},
????????????//?默认选择的节点id值数组
????????????defKeys:[1,2]
????????}
????},
????methods:?{
????????//?分配权限对话框
????????async?showSetTreesDialog(){
????????????//?获取所有权限的数据
????????????const?{data:res}?=?await?this.$http.get('permission/trees')
????????????console.log(res.data)
????????????this.treesList?=?res.data
????????}
????}
}
</script> 
数据源格式
{
????"code":?0,
????"msg":?"成功",
????"data":?[
????????{
????????????"id":?1,
????????????"name":?"用户管理",
????????????"path":?"",
????????????"pid":?0,
????????????"children":?[
????????????????{
????????????????????"id":?6,
????????????????????"name":?"用户列表",
????????????????????"path":?"/user",
????????????????????"pid":?1
????????????????}
????????????]
????????}
????]
} 
按照上面的数据源格式即可生成树形折叠格式列表vue elementUI Tree 树形控件的使用方法-遇见你与你分享
    			文章来源:https://blog.csdn.net/yu502586512/article/details/135475363
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!