【发布时间】:2017-11-03 15:43:25
【问题描述】:
向传递给动作的action.data 添加回调是否有任何错误/反模式(就“thinking-in-react/redux”而言)?
// reducer
ACTION_FOR_REDUCER() {
var x = 123
if ( action.data.callback ) action.data.callback( x )
return {
something: action.data.somedata
}
},
然后在调用该操作时(可能在容器中)稍后在 App 中访问该数据
// later in the app
this.props.dispatch(changeSomething({
somedata: somedata,
callback: (x) => { console.log(x) }
}))
【问题讨论】: