【发布时间】:2021-08-02 18:24:02
【问题描述】:
我正在尝试在单击时选择 antd 表行... 我设法在单击该行时设置了“selectedRowKeys”......并且该行被选中
<Table onRow={(record: any, rowIndex: number) => ({
onClick: () => {
setSelectedKeys([record.key]);
},}...
问题是“rowSelection”对象的 onChange 和 onSelect 在行单击时没有触发(仅在直接单选按钮选择时)...我做错了吗?!
const rowSelection = {
selectedRowKeys: selectedKeys,
onSelect: (record: T, selected: boolean) => {console.log("on select");},
onChange:.....
沙盒: https://codesandbox.io/s/row-selection-events-not-firing-in-antd-table-zus9x
【问题讨论】:
-
添加一个 jsfiddle 或 plnkr 链接,我们可以在其中编辑和测试。也会对你更有帮助。
-
@ShubhamPeriwal 昨天对不起...我注意到我没有保存我的沙箱修改...所以它是一个模板代码...第一个计时器 :(...它现在正在工作
标签: antd