x-extends / vxe-table

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

移动树形表格中的行位置后,行左侧padding没有刷新 #2602

Open LXQLab opened 1 month ago

LXQLab commented 1 month ago

可复现的链接(包含复现链接与示例代码):

https://codesandbox.io/p/devbox/3lmm9m

问题描述与截图:

如下图,当移动树形表格中的某一行后,被移动行左侧未和同一级别的行对齐。

点击表格下方按钮前 截屏2024-10-16 16 49 11

点击表格下方按钮后 截屏2024-10-16 16 49 00

原因可能是VxeTable内部维护的fullAllDataRowIdData未在移动行后刷新

截屏2024-10-16 16 52 28

期望的结果:

期望能够根据行位置的变化,自动刷新fullAllDataRowIdData,或者提供一个api方法,让上层应用手动刷新某一行对应的fullAllDataRowIdData数据。

操作系统:

mac

浏览器版本:

chrome

vue 版本:

3.2.44

vxe-pc-ui 版本:

vxe-table 版本:

4.7.88

是否使用当前最新版本?