gpt4 book ai didi

javascript - 如何更改 Ant 表头复选框

转载 作者:行者123 更新时间:2023-12-03 14:29:46 25 4
gpt4 key购买 nike

我的应用程序中有一个表,我在其中对每一行使用 select 。

当我单击并选择行时,左上角会出现一个选中的复选框。 我不想显示该复选框,我想显示其他内容,例如带有文本的 div。仅当我单击一行中的复选框时,该 div 才会出现。

如何做到这一点?我试图找到呈现该复选框的事件,但我没有成功。如何访问该元素并在其他元素中更改它?沙箱链接:https://codesandbox.io/s/selection-ant-design-demo-vlftk?file=/index.js

最佳答案

我们可以将自定义组件设置为 <Table /> 的 props rowSelection 内的 columnTitle

Set the title of the selection column
Type: string|React.ReactNode

引用:Antd Table rowSelection的文档

const rowSelection = {
columnTitle: selectedRowKeys.length > 0 ? <div>XXX</div> : <></>,
...
}

<Table rowSelection={rowSelection} />;

enter image description here

关于javascript - 如何更改 Ant 表头复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61136662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com