假设我在redux商店中将音乐组件连接到“ play”道具。
更新“播放”后,我想相应地更新播放状态(播放,暂停等)。但是,这不会影响组件的外观。所以我想知道在哪里执行更新操作?
我正在使用componentWillReceiveProps来控制更新道具时的播放,它可以工作,但显然根据React团队的说法是不正确的使用,该方法将被弃用。
答案 0 :(得分:1)
您需要在通过化简器传递的onClick函数中调度具有选定播放状态的动作,并更新商店的状态。如果使用react-redux库中的connect函数将组件正确连接到商店,它将自动更新组件的呈现。