ant design table 隐藏表头

在  columns  中定义表头样式    因为设置  样式  display  为  none 会导致页面元素塌陷
所以想了下面的方法   把  title 去掉    width  宽度置为 0 达到所要的效果
 
{
      title: policyNoTypeToTable == '0'? '支付方式' : '',     // 根据特定条件下   赋值   当值不为 0 的时候  去掉相应展示的表头
      width: policyNoTypeToTable == '0'? '' : '0px',
      dataIndex: 'payType',
      align: 'center',
      key: 'payType',
    },
    {
      title: policyNoTypeToTable == '0'? '印刷号详情' : '',
      width: policyNoTypeToTable == '0'? '' : '0px',
      dataIndex: 'printPolicyNo',
      align: 'center',
      key: 'printPolicyNo',
    },
 //  为0时的样式

 

//  不为0时的样式

 

posted @ 2021-09-26 17:14  贺可英  阅读(3958)  评论(0)    收藏  举报