首页 > 解决方案 > 如何解决redux中过滤方法的问题?

问题描述

如何纠正这个错误并使代码工作,redux中数据过滤器的问题?我查看了很多关于这个主题的材料,但没有找到让代码正常工作的解决方案,我将非常感谢您的帮助。了解问题可能出在减速器中,但我无法清楚地理解如何纠正错误。关键是在左边显示一个客户列表,用过滤器输入,然后点击右边有详细信息的用户。

这是我更详细的示例代码-> https://codesandbox.io/s/sweet-rgb-7nl0h

标签: reactjsredux

解决方案


这是一个工作演示https://codesandbox.io/s/youthful-resonance-i71ey。我刚刚添加了-:

testStore: state.allPeople && state.allPeople.filter(user => isMatch(user, state.filterPeople)) || []

index.js号 122.

你的allUsersfilterUsers文件也是空的。

一旦我们在其中添加适当的减速器,它就会起作用。


推荐阅读