antd-design table 固定列时多出一行

问题:

antd-design的表格固定列后,会出现浏览器缩小到80%的样子就会出现多出一列的情况,或者动态生成表格行的时候,行数较少的时候,会多出一列。

原因:

antd-design在做这个固定列的时候,其实是生成了两个table,固定列的这个table改在另一个表格上,所以缩放的时候,导致宽度自适应,所以视觉上多出一列。


image.png
解决办法:

1、如果没有规定每列必须设置宽度的话,可以给某一列不设置宽度,就能解决。


image.png

2、如果是必须要每列固定宽度的话,那就动态判断列数大于几条时,开启固定列,columnsArr为表格的列头的长度。


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容