学无先后,达者为师

网站首页 编程语言 正文

el-tree同级节点可选择 其他节点及父节点禁用

作者:bug生产小能手 更新时间: 2022-01-09 编程语言
 //tree点击方法
    const HandleTreeListAble = (list, orgParent, isChecked) => {
      for (let item of list) {
        if (item.orgParent !== orgParent) item.disabled = isChecked
        if (item.children)
          HandleTreeListAble(item.children, orgParent, isChecked)
      }
      return list
    }
    //递归选中的方法
    const handleNodeChect = (node, isChecked) => {
      if (
        isChecked === false &&
        elOrgTreeList.value.getCheckedKeys().length !== 0
      )
        return
      let { orgParent } = node
      state.orgList = HandleTreeListAble(state.orgList, orgParent, isChecked)
    }

原文链接:https://blog.csdn.net/WWW_wwwww/article/details/115538230

栏目分类
最近更新