使用ReactJS时,我有一个父组件,它包含两个子组件:
- Main
- NewReminder
- ExistingReminders
主要通过道具将信息传递给NewReminder
以及ExistingReminders
。创建NewReminder
后,它必须更新用户看到的ExistingReminders
列表。这似乎是一个很好用的redux,其中状态可以从NewReminder
更新,并将更新此列表,但我不知道是否有替代品,因为这可能太简单而无法设置整个redux环境?
我应该继续开始实施Redux,还是对替代方案有任何建议?
答案 0 :(得分:2)
这是一个非常广泛的问题,但我会给它一个解决方案:你应该考虑采用the advice of the author:
说真的,重复一遍。
当地的州很好。
Redux提供的权衡是添加间接以将“发生的事情”从“事情如何变化”中解耦。
这总是好事吗?不,这是一个权衡。
Redux并不一定非常复杂(事实上,你可能会认为它可以保持相当轻松和简单)。一旦你设置了基础知识几次就不会令人生畏。但是,如果你可以以一种清晰易懂的方式编写一个没有Redux的简单应用程序,听起来像是对我的胜利!