[英]How can I update the table while deleting the value in search bar?
您的搜索輸入應使用類似的 onChange 處理程序。
您的初始數據不應直接設置在您的useState
中,將其分離到一個名為(ie:) data.js
的新文件中並將其作為data
導入。
然后在輸入更改時,只需過濾數據並選擇最匹配的行。
const handleSearchChange = e => {
const {
target: { value }
} = e;
if (!!value) {
const filteredData = data.filter(row => {
return Object.values(row)
.join(" ")
.toLowerCase()
.includes(value.toLowerCase());
});
setIsAll(filteredData);
} else {
setIsAll(data);
}
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.