Javascript reactjs中的多个select过滤器

Javascript reactjs中的多个select过滤器,javascript,reactjs,filtering,Javascript,Reactjs,Filtering,我在学英语。我正在尝试编写一个代码,允许选择并应用多个选项。我目前有下面的代码,但它没有像我预期的那样工作,我不知道为什么。 我也在用钩子做这个 const[commodityFilter,setCF]=useState(“”); const[tradeSideFilter,setTSF]=useState(“”); 功能商品搜索(行){ const columns=rows[0]&&Object.keys(rows[0]); 返回行。筛选器((行)=> 一些( (列)=> 行[列] .toSt

我在学英语。我正在尝试编写一个代码,允许选择并应用多个选项。我目前有下面的代码,但它没有像我预期的那样工作,我不知道为什么。 我也在用钩子做这个

const[commodityFilter,setCF]=useState(“”);
const[tradeSideFilter,setTSF]=useState(“”);
功能商品搜索(行){
const columns=rows[0]&&Object.keys(rows[0]);
返回行。筛选器((行)=>
一些(
(列)=>
行[列]
.toString()
.toLowerCase()
.indexOf(commodityFilter.toLowerCase()>-1 | | tradeSideFilter.toLowerCase())>-1
)
);
}
选择输入为:

setCF(e.target.value)}
>
setTSF(e.target.value)}
>
我在这里调用函数


请问我做错了什么