antd 组件Table 使用单选空 如何将选中的单选空,在不点击的情况下清除选中

点击弹窗的时候选中一条数据,关闭弹窗,再次让弹窗显示,上一次选中的数据还是选中的状态,这个如何清除掉

image.png

相关代码

粘贴代码文本(请勿用截图)

这是实现单选的代码

 const rowSelection = {
          type:'radio',
          columnTitle:"选择",
          columnWidth:"60",
          onChange: (selectedRowKeys, selectedRows) => {
            this.setState({
              selectedAllData: selectedRowKeys
            })
          }, 
        };

这是在Table组件中使用的代码

<Table
    rowSelection={rowSelection} 
    columns={columns}
    dataSource={this.props.newData}
    pagination={{ pageSize: 10,total: this.props.newTotal , current:this.props.newCurrentPage, showTotal: (total) => `总记录数:${this.props.newTotal}  `,onChange:this.newChangePage.bind(this)}}
    rowKey={record => record.id}
    scroll={{ x: 'max-content' }} />

已经解决

阅读 6.5k
1 个回答

隐藏弹框时将数据清空不就行啦...

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