首页 > 其他分享 >element-ui 树形表格更新懒加载数据

element-ui 树形表格更新懒加载数据

时间:2023-01-21 09:00:35浏览次数:36  
标签:load const tree element maps 树形 ui parentId 节点

 

data()中定义一个map对象存放节点信息

maps: new Map(), 

load()方法中点击加载子节点时保存信息到maps

 const parentId = tree.id;

 this.maps.set(parentId, { tree, treeNode, resolve })

删除和修改的函数中传入fu父级id查找到保存在map对象中的节点信息触发一次load()从而达到更新子节点信息的效果

const { parentId } = row

const { tree, treeNode, resolve } = this.maps.get(parentId)

this.$set(this.$refs.table.store.states.lazyTreeNodeMap, parentId, [])

this.load(tree, treeNode, resolve);



作者:源大侠
链接:https://www.jianshu.com/p/541e7e2a7b02
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:load,const,tree,element,maps,树形,ui,parentId,节点
From: https://www.cnblogs.com/xbzhu/p/17063583.html

相关文章