美文网首页
antd-design table 固定列时多出一行

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

作者: __鹿__ | 来源:发表于2023-01-10 13:52 被阅读0次
    问题:

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

    原因:

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


    image.png
    解决办法:

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


    image.png

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


    image.png

    相关文章

      网友评论

          本文标题:antd-design table 固定列时多出一行

          本文链接:https://www.haomeiwen.com/subject/plcvcdtx.html