搜索框在输入被擦除时不起作用 反应 reux



我正在练习react redux,我正在制作一个简单的CRUD。我创建了一个搜索框输入,工作正常,但当我删除输入时,包含数据的表不会更新。我已经准备好尝试将结果保存到";搜索";initialState,但仍然不起作用。我做错了什么?谢谢

我在这里上传我的代码:

https://codesandbox.io/s/silly-wood-5ni19?fontsize=14&隐藏导航=1&主题=深色

尝试更改为:

case "SEARCH_DATA": {
const { event } = action.payload;
let res = [];
if (event)  {
res = state.data.filter( el => el.name.toLowerCase().includes(event));
}
return {
...state,
data : res, // here is pass the result of the filter fn
loading: true
};
}

相关内容

  • 没有找到相关文章

最新更新