繁体   English   中英

我需要本地商店更改的传奇吗? (终极版-佐贺)

[英]Do I need a saga for local store changes ? (redux-saga)

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

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

我的问题是,它需要有自己的传奇吗? 我认为这里并不需要,但是以这种方式更好地跟踪情况可能是一种好习惯?

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

那不是redux-sagas的用例。 Redux-saga用于异步操作。 如果您打算将某个属性保留在全球范围内,那么您的redux商店已经对它的所有影响进行了介绍。

您已经有减速机设置。 因此,在这种情况下,一旦您调度了一个动作,商店就会通过化简器以新状态更新。 我认为这就是您所需要的,因为您根本不会进行服务器调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM