【发布时间】:2018-03-30 09:38:36
【问题描述】:
我的习惯:
我已经习惯了看到这样的东西:
export default connect(mapStateToProps, mapDispatchToProps)(BookList);
mapDispatchToProps 看起来像这样:
function mapDispatchToProps(dispatch) {
return bindActionCreators({selectBook: selectBook}, dispatch);
}
我遇到的(在 ReduxForm 中):
export default reduxForm({
validate,
form: 'PostsNewForm'
})(
connect(null, {createPost})(PostsNew)
);
我觉得这部分特别令人费解:connect(null, {createPost})(PostsNew)。
这行代码与上面的代码有何不同?为什么我们不需要 mapDispatchToProps?
【问题讨论】:
-
重复的问题可能与您的问题不同,但它的答案解释了这两件事
标签: javascript reactjs redux react-redux redux-form