我对React非常陌生,只是在尝试使用它。我想知道一些常见的模式、库或内置工具来处理组件之间的通信。例如,我有一个输入组件和一个“列表”组件,根据输入控制器中的内容从服务器更新。想象一下自动完成框。由于组件具有表示逻辑,如果两个组件无法“并排”,该怎么办?它们位于页面的不同部分,因此是两个不同的控制器。
还有,如果我有一个通过Ajax工作的登录/注销按钮呢?我想象页面上有很多不同的组件对登录/注销操作作出反应,根据全局“已登录”状态重新配置自己,并根据特定用户从服务器检索到的数据。
React对这些变化“反应”的最佳方法是什么?谢谢
Flux
实现redux
和redux-react
。 - Tien Do