我尝试向已经成功运行的搜索栏添加另一个值 (organization.name),以便不仅过滤来自organization.topic 的SearchTerms 列表。但他没有添加它..
const filteredOrganizations = context.allOrganizations.filter((organization) => (organization.topic.searchTerms .map((term) => term.toLowerCase()) .join(" ") || organization.name) .includes(searchText.toLowerCase()))
这是我的退货的相关部分:
<TableBody> {filteredOrganizations.map((organization) => ( <StyledTableRow key={organization.id}> ...
希望你有想法
不要使用
||
,因为您还想检查组织名称。 只需连接字符串即可这就是解决方案: