Sim*_*ton 6 reactjs react-redux
到目前为止,我一直在处理两种mapDispatchToProps:
一 :
function mapDispatchToProps(dispatch) {
return {
fetchgadata: bindActionCreators(fetchgadata, dispatch)
};
}
Run Code Online (Sandbox Code Playgroud)
二 :
const mapDispatchToProps = (dispatch) => {
return {
onTimeChange: (e) => {dispatch (onSetTimeRange(e.target.value));},
};
};
Run Code Online (Sandbox Code Playgroud)
我想做的是使用e.target.valuewith bindActionCreators。那么mapDispatchToProps如果我想包含e.target.value在里面并将这个值传递给我的fetchgadata动作创建者,我应该如何重构上面的第一个?
我正在学习,所以我希望我的问题很清楚。如果没有,请帮助我改进它!谢谢。
不传递事件参数,而是传递 e.target.value。该值将是操作创建者中的第一个参数。组件代码应该是:
handleSubmit(e) {
this.props.onTimeChange(e.target.value);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2792 次 |
| 最近记录: |