在React + React Redux中哪里可以执行更新操作?

时间:2018-10-23 19:03:06

标签: reactjs redux react-redux

假设我在redux商店中将音乐组件连接到“ play”道具。

更新“播放”后,我想相应地更新播放状态(播放,暂停等)。但是,这不会影响组件的外观。所以我想知道在哪里执行更新操作?

我正在使用componentWillReceiveProps来控制更新道具时的播放,它可以工作,但显然根据React团队的说法是不正确的使用,该方法将被弃用。

1 个答案:

答案 0 :(得分:1)

您需要在通过化简器传递的onClick函数中调度具有选定播放状态的动作,并更新商店的状态。如果使用react-redux库中的connect函数将组件正确连接到商店,它将自动更新组件的呈现。

相关问题