Reactjs 我需要一个关于当地商店变化的传奇故事吗?(雷杜传奇)

Reactjs 我需要一个关于当地商店变化的传奇故事吗?(雷杜传奇),reactjs,redux,redux-saga,Reactjs,Redux,Redux Saga,这可能是一个幼稚/不聪明的问题: 我想在我的应用程序中跟踪全局状态。例如,用户为应用程序选择一些选项,我希望这些选项可以从我的应用程序中的任何组件访问。 所以我触发了一些setOptions动作,并为它设置了一个减速机。此操作不需要任何服务器调用-它是应用程序的内部操作 我的问题是,它需要有自己的传奇吗?在我看来,这不是真的需要在这里,但也许这是一个很好的做法,这样做,以更好地跟踪事情 你认为更好的选择是什么?这不是redux传奇的用例。Redux saga适用于异步操作。如果您的目的是使某个属

这可能是一个幼稚/不聪明的问题:

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

我的问题是,它需要有自己的传奇吗?在我看来,这不是真的需要在这里,但也许这是一个很好的做法,这样做,以更好地跟踪事情


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

这不是redux传奇的用例。Redux saga适用于异步操作。如果您的目的是使某个属性保持全局,那么您的redux商店已经涵盖了它的所有分支


您已经安装了减速器。因此,一旦您在这种情况下分派了一个操作,存储就会由您的reducer使用新状态进行更新。我认为这就是您所需要的,因为您根本不需要进行服务器调用。

这不是redux传奇的使用案例。Redux saga适用于异步操作。如果您的目的是保持一个属性的全局性,那么您的redux存储已经涵盖了itSo dispatchaction+reducer的所有分支,对吗?