如果我们使用 dispatch 连接到 action,有两种方式:-
1. this.props.dispatch(requestEmployees());
2. const mapDispatchToProps = (dispatch) => ({
requestEmployees: () => dispatch(requestEmployees())
});
如果我们在 bindActionCreators 的帮助下做同样的事情,那么我们的代码将是:-
function matchDispatchToProps(dispatch) {
return bindActionCreators({ editLabResult: requestEmployees}, dispatch);
}
现在我的问题是,我应该使用dispatch 还是 bindActionCreators?它们之间有什么区别?