美文网首页
element Tree 只让叶子节点显示复选框

element Tree 只让叶子节点显示复选框

作者: Sallyzqc | 来源:发表于2019-11-18 10:38 被阅读0次

//只让叶子节点显示复选框

.resourceBrowsing .el-tree-node {

.is-leaf + .el-checkbox .el-checkbox__inner {

display:inline-block;

    }

.el-checkbox__input>.el-checkbox__inner {

display:none;

    }

}

多选框就是.el-checkbox这个样式,那么我们只需把这个样式覆盖一下,把它隐藏掉:

/deep/ .el-tree-node{

      .is-leaf + .el-checkbox .el-checkbox__inner{

          display: inline-block;

      }

      .el-checkbox .el-checkbox__inner{

          display: none;

      }

  }

注意:/deep/ 是强穿透,也可以写成<<< ,只在当前组件文件起作用,不改变整个页面样式。

最后别忘了在el-tree组件加上 :check-strictly="true"  是否严格的遵循父子不互相关联的做法

————————————————

版权声明:本文为CSDN博主「不知名码农1994」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u013025674/article/details/101369949

相关文章

网友评论

      本文标题:element Tree 只让叶子节点显示复选框

      本文链接:https://www.haomeiwen.com/subject/jdyvictx.html