admin 管理员组文章数量: 1184232
问题:使用el-table懒加载树,实现对表格数据的新增、修改、删除等操作,但是刷新问题很让人头疼,先是百度解决了修改、删除时的操作,但是新增迟迟不能解决,今天终于解决,记录一下
先定义一个map,存储当前节点的数据
删除代码:
const { tree, treeNode, resolve } = row.parentId ? this.maps.get(row.parentId) : {}
this.loadNode(tree, treeNode, resolve, true)
修改:
this.row = row.parentId ? this.maps.get(row.parentId) : {}
在点修改按钮的时候,取到当前节点的map数据,修改成功之后,刷新数据
// 刷新列表
refresh(row) {
if (row) {
// 调用打开子节点的方法
const { tree, treeNode, resolve } = row
this.loadNode(tree, treeNode, resolve, true)
} else {
this.getList()
}
},
一开始我新增完全按照修改逻辑开发的,但是实现不了,原因是,假如给一个没有子节点的节点
版权声明:本文标题:解决el-table懒加载树新增、删除、修改节点不刷新问题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766204278a3444339.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论