tree树形组件回显问题 适用权限等场景

tree树形组件用的还是比较多的,大部分都会有会显得需求,这里接的一个不知道几手的项目有一个权限分配的功能bug,用到了tree组件,回显有问题的.这里贴出来代码看看

,

 

  <el-tree
        :data="shu"
        show-checkbox
        node-key="id"
        default-expand-all
        :expand-on-click-node="false"
        ref="tree"
        :default-expanded-keys="arr1"
        :default-checked-keys="arr1"
        @check-change="handleCheckChange"
        :props="defaultProps"
        check-strictly
      >
      </el-tree>

这里用到的是check-strictly属性,子父节点不关联,因为如果关联的话.子节点只要有一个不选中,父节点就不会被选中.很明显不符合需求.用了这个之后,他们就各自选中各自的就行了,然后手动给父节点选中情况来判断子节点是不是应该被选中,

handleCheckChange(a, b) {
      // 如果为取消
      if (b === false) {
        //如果当前节
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值