0

我在使用 StoreConnector 的项目中使用 flutter-redux 进行状态管理。

假设我在主视图中有一个歌曲列表,在底部栏中有一个音乐播放器小部件。每次点击一首新歌时,音乐播放器小部件都应该为听过该歌曲的人数进行 api 调用。因此,我不仅需要在此小部件中获取数据,而且每次都需要在此小部件的 _ViewModel 中相应的存储数据发生更改时。

在 react js 中,我们可以使用 ComponentDiDUpdate() 生命周期。我想知道颤振中是否有类似的东西,或者是否有针对这种情况的最佳实践。

4

1 回答 1

1

您可以使用StoreConnector事件侦听器:

StoreConnector<AppState, AppState>(
  onDidChange: _onDidChange,
  onWillChange: _onWillChange,
);

于 2019-04-24T07:59:48.233 回答