我正在使用Ant Design表,我使用getColumnSearchProps
进行column-driven
搜索。我希望在列的标题中有search input
。但是我不知道如何处理对该列的搜索和输入?
数据:
const data = [
{
key: '1',
name: 'John Brown',
age: 32,
address: 'New York No. 1 Lake Park',
},
{
key: '2',
name: 'Joe Black',
age: 42,
address: 'London No. 1 Lake Park',
}]
这是我的专栏:
const columns = [
{
title: (
<>
<Search
placeholder="search"
prefix={<CPIcon type="search" />}
onChange={??????????????}
/>
name
</>
),
dataIndex: 'name',
key: '1',
align: 'right',
render: text => (<h1>{text}</h1>)
},
other columns ...
]
在渲染中:
<Table columns={columns} dataSource={data} />
2条答案
按热度按时间zujrkrfu1#
将
Array.filter()
与String.includes()
一起使用另外,请注意
Input.Search
只添加了两个属性:onSearch
和enterButton
,所以不使用任何附加 prop 渲染它是没有意义的。mgdq6dx12#
另一个答案真的有效吗?我实际上使用了一个额外的
useCallback
函数: