当前位置:   article > 正文

elementUI tree常见问题解决办法_elementui tree插槽

elementui tree插槽

 

设置节点展开与选中:

  1. let expandNode = this.$refs.treeLazy.getNode(data.data[0]);
  2. expandNode.expand();
  3. this.$refs.treeLazy.setCurrentNode(data.data[0]);

某个数据更新后要重新刷新树的数据:

  1. if (this.$refs.treeLazy && this.$refs.treeLazy.root) {
  2. this.$refs.treeLazy.root.loaded = false;
  3. this.$refs.treeLazy.root.loadData();
  4. }

单选树的节点,@check事件触发:

  1. let nodeChecked = this.$refs.treeLazy.getNode(data).checked;
  2. if (nodeChecked) {
  3. this.$refs.treeLazy.setCheckedNodes([data]);
  4. } else {
  5. this.$refs.treeLazy.setCheckedNodes([]);
  6. }

树节点按层数加载:

  1. if (node.level === 0) {
  2. resolve(data)
  3. }
  4. if (node.level === 1) {
  5. resolve(data1);
  6. }
  7. if (node.level === 2) {
  8. resolve([])
  9. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/259248
推荐阅读
相关标签
  

闽ICP备14008679号