antdesginVue TreeSelect 树选择只能选中子节点 父节点不能选中

在这里插入图片描述
在这里插入图片描述

export function recursiveTree(arr:any) {
  arr.forEach((item:any) => {
    // item.key = item.id
    if(!item.isLeaf){
      item.selectable=false//父节点不能选中
    }
    if (item.name) {
      item.title = item.name;
      item.value = item.name;
      delete item.name;
    }
    if (item.small_classes) {
      item.children = item.small_classes;
      delete item.small_classes;
    }
    if (item.children&&item.children.length>0) {
      recursiveTree(item.children);
    }
  });
  return arr
}
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐