【发布时间】:2018-05-17 19:09:56
【问题描述】:
我已经达到了必须处理react 组件之间的客户端状态的情况,这意味着我需要将数据从子组件传递到父组件(找到相邻组件的解决方法)。
- 您认为 Redux 实施与 Relay Modern 是否匹配并且值得拥有多个商店?(或者这是一个很好的做法?)
- 如果我更新后端并在需要时将数据返回到其他
react组件(中继查询),这是一个最佳实践?(这种数据只有当前用户需要,所以不是这样与应用上下文相关)
我想要一个抽屉,将过滤器全局应用于所有应用程序。
【问题讨论】:
-
回答你的第一个问题,我不认为拥有多个商店是一件好事,我不会那样做,但 Redux 商店仍然比 Relay Modern 商店更易于管理,即使因为它没有商店,完全不同。我还没有找到这样做的好方法,但仍在寻找它。每次执行片段或类似的事情时,您是否设法尝试分派到 Redux?效果如何?
-
我没有使用 redux 进行状态管理。我只使用了中继存储,实际上对我来说一个很好的解决方法是将中继的
组件移动到我的父组件。我使用optimisticUpdater 和updater 函数并更新我的Relay 存储并更改/更新所有查询,这种方法对我来说看起来很干净。
标签: reactjs redux react-redux relaymodern