VTable
VTable copied to clipboard
[Bug] 框选带有合并单元格的情况下,调用删除方法会删除不干净,复制合并单元格的情况下粘贴会粘贴不全
Version
1.7.8
Link to Minimal Reproduction
https://www.visactor.io/vtable/demo/interaction/context-menu
Steps to Reproduce
删除
1.在官方右键菜单示例基础上,在columns下的field: 'Order ID'同级添加mergeCell: true,也就是这样{field: 'Order ID',title: 'Order ID',width: 'auto',mergeCell: true},
2.按照图中框选和指定鼠标触发右键的位置,从第三个PO-19195处按住鼠标,一直移动鼠标到CA-2015的左上角,再移动鼠标到CA-2015的中间或最下面一格位置,此时松开鼠标,右键delete
3.原因是tableInstance.getSelectedCellInfos()得到的值和框选框住的数据不对应导致
复制粘贴
1.复制合并单元格CA-2015,随意粘贴在一个位置,单元格会被解散
Current Behavior
删除
1.如果鼠标触发位置是在左侧合并单元格的中间位置时结果是这样
2.最下面一格的位置时结果是这样
复制粘贴
单元格会被解散,粘贴的结果不是一个完整的合并后的单元格
Expected Behavior
删除结果保持和框选住显示的数据一致 复制完整的是完整合并后的单元格,粘贴的时候也是完整合并后的单元格
Environment
No response
Any additional comments?
No response