嵌套子表格只有显示子表格的表头(与父表格设置样式相同)时,才会对齐,当showHeader={false}时,就对齐不了

  • 现在隐藏子表头,showHeader={false},子表格列跟父表的列对齐不了,即使设置相同width

showHeader 只能和 固定表头一起用。。。

列样式:

detailsColumns = [
    {
      title: '模型名称',
      dataIndex: 'name',
      align: 'left',
      ...
    }, {
      title: '模型描述',
      dataIndex: 'comment',
      align: 'left',
      ....
    }, {
      title: '责任单位',
      dataIndex: 'deptName',
      filterMultiple: false,
      width: 130,
      align: 'left',
    }, {
      title: '责任人',
      dataIndex: 'userName',
      align: 'left',
      width: 130,
    }, {
      title: '状态',
      dataIndex: 'status',
      width: 100,
      ....
    }, {
      title: '版本号',
      dataIndex: 'version',
      align: 'center',
      width: 80,
      ....
    }, {
      title: '操作',
      dataIndex: 'todo',
      align: 'left',
      width: 100,
      ... 
    }];
    



不隐藏子表头:

clipboard.png


隐藏时:

clipboard.png

阅读 6.9k
2 个回答

图片描述

showHeader必须和固定表头一起使用


把父表、子表的样式全部设置为百分比形式即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题