2017-08-15 82 views
0

这可能是一个天真/不聪明的问题:我是否需要本地商店更改的传奇? (redux-saga)

我想跟踪我的应用程序的全局状态。例如,用户为应用程序选择一些选项,我希望可以从我的应用程序中的任何组件访问这些选项。 因此,我触发了一些“setOptions”动作,并为它减速。这个动作不需要任何服务器称它是应用程序的内部。

我的问题是,它需要有它自己的传奇吗?在我看来,这里并不是真的需要,但也许这样做是一种很好的做法,可以更好地保持对事物的追踪?

您认为更好的选择是什么?

谢谢

+1

这不是redux-sagas的用例。 Redux-saga适用于异步操作。如果你的意图是保持一个物业的全球性,你的REDX商店已经涵盖了所有分支 – Rowland

+0

因此,派遣(行动)+减速机是否够用? –

回答

1

这不是redux-sagas的用例。 Redux-saga适用于异步操作。如果你的意图是保持一个属性全球,你的REDX商店已经涵盖了它的所有分支。

您已经有了减速器设置。所以一旦你在这种情况下发送一个动作,商店就会被你的减速器更新为新的状态。我认为这就是你所需要的,因为你不需要进行任何服务器调用。

相关问题