当另一个动作被分发时,flutter_redux中是否可以分配一个动作?

时间:2018-07-26 09:52:22

标签: redux flutter

我想实现一个成就系统。我为我的App使用flutter_redux,依此类推,我已经实现了所有逻辑,并且工作正常。

但是

目前,我在“根屏幕”上分配了一个动作(CheckForAchievementsAction),但这带来的效果是,每次该动作被分发时,由于“状态更改”,抖动会重建所有屏幕。

您有什么想法或建议可以解决这个问题吗?

也许我可以在另一个动作或类似动作中分派这个动作? 因为成就取决于“使用应用程序” ...

1 个答案:

答案 0 :(得分:0)

仅当更改了视图模型时,才可以触发组件的重建。为此,您可以使用distinct上的StoreConnectors属性。