el-tree 怎么获取最底层叶子节点的id?

el-tree组件,初始化进来,只展开有选中节点的数据
el-tree 怎么获取最底层叶子节点的id?

没有选中的不展开
el-tree 怎么获取最底层叶子节点的id?

没展开的节点,只有在点击复选框的时候才会请求接口返回数据展开
el-tree 怎么获取最底层叶子节点的id?

在我点击一级或二级或三级叶子节点时,怎么能够根据是否选中,获取其最底层的数据的id的集合?选中的时候获取id集合,取消选中的时候,去掉取消掉的id


回答:

  1. 只展开选中的节点,把已经选中的节点 ids 赋值给 default-expanded-keys 属性就可以。
  2. 获取最底层的数据集合,可以通过 getCheckedNodes 这个API来获取,只不过需要你递归然后去重一下。
  3. 选中的时候获取id集合,取消选中的时候取消,直接开启 check-strictly 这个属性就可以,勾选父级就会自动勾选子级。

以上是 el-tree 怎么获取最底层叶子节点的id? 的全部内容, 来源链接: utcz.com/p/934354.html

回到顶部