[英]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.