共被编辑 1 次

版本 更新时间 贡献者 编辑原因 操作
#r1 2018-12-06 樱木啊173 创建问题 查看

elementui 中el-tree ,数据回显问题

当后台返回的el-tree相关数组的时候,子菜单未全部选中,但是只要父级菜单的id在数组中,那么他的子菜单为全部选中状态

clipboard.png

clipboard.png

用的方法

this.$axios.get('menu/queryMenuIdList?roleId=' + row.roleId).then(res => {
                   this.defalutArr = res.data
                   this.$refs.tree.setCheckedKeys(this.defalutArr);
                   })

看了文档说setCheckedKey()方法返回的数组中只要是包含的id就会被置为选中状态,而不是半选中状态,求救啊