x-extends / vxe-table

Vxe table 的表格组件
https://vxetable.cn
MIT License
7.64k stars 1.06k forks source link

`this.$refs.xTable.reloadRow()`函数在tree模式下,修改子记录数据,数据不会刷新展示。修改父级根记录正常 #1906

Open ginkosen opened 2 years ago

ginkosen commented 2 years ago

可复现的链接:

https://codesandbox.io/s/vxe-table-3-x-vue-2-6-wen-ti-yan-shi-forked-03v9ni?file=/src/views/Demo1.vue:2404-2438

问题描述与截图:

this.$refs.xTable.reloadRow()函数在tree模式下,修改子记录数据,数据不会刷新展示。修改父级根记录正常。

image

期望的结果:

修改子记录时数据也会正常刷新

操作系统:

macOX

浏览器版本:

107.0.5304.110

vue 版本:

2.6+

vxe-table 版本:

3.5.9+

liurenqiu520 commented 1 year ago

就这么久的bug也没人管一下的吗?

ginkosen commented 1 year ago

就这么久的bug也没人管一下的吗?

对于树形的要通过调用this.$refs.xTable.reloadRowExpand(newRow);才可以

Mr-city commented 7 months ago

就这么久的bug也没人管一下的吗?

对于树形的要通过调用this.$refs.xTable.reloadRowExpand(newRow);才可以

tree transform开启,实时保存,reloadRow() 不成功