bkui-vue3
bkui-vue3 copied to clipboard
bugfix(table): 给操作列设置fixed="right",改变隔壁列宽时,固定列显示异常
出了什么问题?(What Happened?)
请看VCR
https://github.com/user-attachments/assets/96c891ce-7017-4bfe-a2b7-978aaede6af6
如何复现?(How to reproduce?)
- 设置一个足够宽的table(出现横向滚动条即可)
- 给某列设置fixed="right"
- 运行项目,开始操作,先将滚动条拉到最右侧
- 拖动固定列的隔壁一列的左侧,往固定列的方向拉(如视频)
- 再次拖动滚动条,找到刚刚被拖动的那一列
- 再次拖动该列的左侧,这次往左拖
- 固定列内部的元素也会跟着向左,但列标题没动,但将鼠标悬浮到固定列标题的左侧,可以看见table新生成了一列
预期结果(What you expect?) 固定列不受这些操作的影响,一如既往的固定,显示正常