VisActor / VTable

VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.
https://visactor.io/vtable
MIT License
1.57k stars 129 forks source link

[Bug] Vue-VTable setColWidth事件失效 #2058

Open 15862336324 opened 1 month ago

15862336324 commented 1 month ago

VTable 版本 1.5.0

问题1:ListTable配置heightMode: 'autoHeight',当使用setColWidth事件将列设置为一个较小的宽度,单元格内容超出列宽自动换,此时不会根据内容自动计算行高; 问题2:当出现问题1的情况,使用setColWidth再次设置该列宽时,setColWidth事件失效了

15862336324 commented 1 month ago

业务需求:右击单元格隐藏列,我使用setColWidth(col,0)来实现,但是没法还原列宽了。请问还有什么别的办法可以实现隐藏列和还原显示列?

fangsmile commented 1 month ago

最好不同问题提不同issue中 隐藏列:https://visactor.io/vtable/option/ListTable-columns-text#hide

另外一个问题 给下复现链接

15862336324 commented 1 month ago

最好不同问题提不同issue中 隐藏列:https://visactor.io/vtable/option/ListTable-columns-text#hide;

另外一个问题 给下复现链接

columns的hide=true,根本不起作用,不知道你们有没有测试过,而且如果用updateColumns来修改hide的话会自动重绘,如果setColWidth(col,0)后能重新还原的话就是理想的效果了

fangsmile commented 1 month ago

image 官网上试试吧