gpt4 book ai didi

javascript - Redux 在状态之间共享数据,顶级选项

转载 作者:行者123 更新时间:2023-11-30 16:08:17 24 4
gpt4 key购买 nike

我对如何使用 Redux 在 React 组件中的状态之间进行通信感到有点困惑。经过一些研究,中间件似乎是答案,但我想要一些关于我的选择的顶级说明。

我的应用相当简单,它是一个游戏: Angular 色在棋盘上四处移动,发生一个 Action ,然后更新分数并显示一条消息。

我有一个 Angular 色组件、一个记分栏组件和一个消息组件。

我苦苦思索的部分是如何在 Angular 色的事件需要更新 UI 后告诉记分栏(或消息)进行更新。我的 reducer 工作正常,但它们仅限于组件状态。

当然,我可以将所有内容转储到一个全局状态对象中,但感觉应该有一种更优雅的方法来实现这一点。这种模式的推荐架构是什么?

最佳答案

如果您在组件状态中使用 redux,您应该使用 combineReducers 从多个 reducer 中构建一个 reducer。如果是这样,您可以将操作发送到您的商店,它们将传递给所有 reducer ,因此您可以对其做出适当的 react 。

关于javascript - Redux 在状态之间共享数据,顶级选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36677524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com