element 树形控件异步加载模式下动态更新字节的数据

1,135 阅读1分钟

解决思路

1、 先拿到选中的节点 2、 将选中的节点的子节点全部删除 3、将选中节点的子节点数据手动刷新到该节点内

function tree(node,children){
    var children = node.childrens
    children.splice(0,children.length)
    node.doCreateChildren(this.treeData)
}
  • node就是选中的节点,可以通过 @node-click事件去获取选中的节点
  • children就是node这个节点的子项
  • 通过splice方法删除node节点下的所有子项
  • 调用doCreateChildren 创建子项
  • 关于异步加载树形控件的记录