Vue2.x的ElementUI框架中el-table组件树形表格增、删、改后数据局部刷新的解决方案

实现原理

在每次懒加载之后将节点记录下来,在数据有更新的时候,在触发对应的父节点加载方法。

实现步骤

1、在data中设置一个变量,用来存储每次懒加载的节点数据和回调函数对象

--- -
	- -
		-- --
	-
-

2、当数据进行懒加载时把点击的节点数据和回调函数对象进行存储

---- -- ---
	- -
	- - -
	- -
	-------- ------- - ----- --------- ------- ---
	
	- -
-

3、写一个公共的方法,在调用数据(增、删、改)方法后,调用此方法刷新数据。

refreshLoadTree(parentId) {
	const { ----, --------, ------- } = this.----------[--------]
	if (----) {
		this.loadFn(----, --------, -------);
	}
}