antd table rowSelection 里面 去掉『全选』『反选』两个默认选项 此项配置不生效,请问该如何解决

发布于 2022-09-07 04:25:59 字数 788 浏览 21 评论 0

<FetchTable 
    columns={columns}
    query={query}
    ref='table'
    pagesize={50}
    url={pathConfig.MENULISTBYGROUPID_URL}![图片描述][1]
    rowKey='menuId'
    scroll={this.props.scroll || { x: '100%' }}
    rowSelection={{
      selectedRowKeys: this.state.rowKeys,
      onChange: (selectedRowKeys, selectedRows) => {
        this.setState({selected: selectedRowKeys, selectedRows: selectedRows})
      },
      hideDefaultSelections: true,
      getCheckboxProps: record => ({
        defaultChecked: record.selectFlag === 1
      }),
      onSelect: (record, selected, selectedRows) => this.onRowSelect(record, selected, selectedRows),
        
      }
    }}
      />

图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

梦太阳 2022-09-14 04:25:59

另外想了一个办法,去掉表头, 然后自己写一个表头,成功解决! 绕道处理成功showHeader={false}

节枝 2022-09-14 04:25:59

columnTitle设置为空格

内心荒芜 2022-09-14 04:25:59

去掉 Table组件上的rowSelection={rowSelection} 就不显示了

幸福%小乖 2022-09-14 04:25:59

直接样式覆盖隐藏不更省事么

七色彩虹 2022-09-14 04:25:59

:rowSelection="{...columnTitle: ' ',...} 可行?

一生独一 2022-09-14 04:25:59

请问有更好的解决方案么?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文