当前位置: 首页 > Web前端 > HTML

elementUI表格懒加载数据更新不及时,或需要手动添加数据或修改数据问题

时间:2023-03-28 01:31:43 HTML

elementUI表格懒加载数据更新不及时,或需要手动添加数据或修改数据问题问题分析或需要手动添加数据或修改数据,如图:使用树形形式时,由于elmenetUI官网没有提供表格最新数据对象的获取方法,所以我们无法获取到最新数据,也无法修改数据对象,但是elementUI有一个我们可以直接操作table的state属性来达到目的---》this.$refs.mulTable.store.states.lazyTreeNodeMap,这个对象是一个子节点的对象数组,其结构如下,725,代表父行-key为725的表的一级数据存储在组件的data属性中,因此,如果要修改一级数据,只需修改表的data属性即可组件。如果你修改the子节点,使用this.$set(this.$refs.mulTable.store.states.lazyTreeNodeMap,index,item);可以修改显示部分代码//给表添加一级节点this.treeTableOptions.data.push(item);//在表中插入一个子节点for(letindex=0;index