element 表格树形数据在删除最后一条数据时子节点没有刷新,仍然会展示最后一条数据;
懒加载使用resolve第一次回调空数组展示是正常的,但是删除最后一条子数据表格并未刷新;
只需要设置当前行tree节点的hasChildren为false;接口返回数据有值时设置hasChildren=true
:load="loadTree"
loadTree(tree, treeNode, resolve) {
// 数据回调
// 当数据为空时设置tree.hasChildren = false
let data = 接口返回数据
tree.hasChildren = data.length>0;
resolve(接口返回数据)
}