【发布时间】:2021-10-24 15:07:38
【问题描述】:
我正在使用搜索框和按钮来过滤 AntD 表。我想在按钮的 onClick 事件中使用文本框的值(最终用户将输入)。实际上,我想根据最终用户输入的内容过滤数据。如果输入值匹配,则过滤器将起作用,反之亦然。我来这里是为了帮助获取文本框的值并将其设置为按钮的 onClick 事件。
下面是代码:
<div>
<input type="text" placeholder="Search here" style={{ marginBottom: 8, marginRight: 8 }} />
<input type="submit" value="Search" onClick={() => { const searchedName = setsearchedName(student.filter(obj => obj.name.match(***HERE I WANT TO SET USER'S INPUT***) ? true : false)) }
} style={{ marginBottom: 8 }} />
<Table columns={columns} dataSource={searchedName} />
</div>
任何帮助。
【问题讨论】:
标签: javascript reactjs input tags antd