在角色修改中,查询角色所属的组织机构,el-tree中不能展示组织机构的名字是为什么?该怎么修改?

根据提供的代码片段,el-tree无法正确展示组织机构的名称的原因是因为在el-tree的props配置中,使用了'node-key="deptName"',将节点的唯一标识设置为了'deptName'属性。然而,实际上应该将'deptName'作为显示的属性,而不是节点的唯一标识。

为了修复这个问题,可以将'node-key'属性设置为组织机构的唯一标识属性(例如'deptId'),并将'label'属性设置为组织机构的显示名称属性(例如'deptName')。修改后的el-tree代码如下所示:

<el-tree :data="deptTreeData" show-checkbox default-expand-all :default-checked-keys="deptList"
    node-key="deptId" highlight-current :props="defaultProps" :check-strictly="true" />

这样修改后,el-tree应该能够正确展示组织机构的名称了。

el-tree 组件展示组织机构名称问题及解决方法

原文地址: https://www.cveoy.top/t/topic/pk98 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录