直到現在我用我的容器和組件的操作是這樣的:陣營終極版mapDispatchToProps VS this.props.dispatch
<Header btnMnuAction={this.props.toggleSidebar} logout={this.props.logout}/>
隨着mapDispatchToProps功能:
const mapDispatchToProps = (dispatch) => {
return {
toggleSidebar:() => {
dispatch(toggleSidebar());
},
logout:() => {
dispatch(logout());
}
}
};
現在,我嘗試了這種方式:
<Header btnMnuAction={() => this.props.dispatch(toggleSidebar())} logout={() => this.props.dispatch(logout())} >
請問有人可以向我解釋這些選項之間的區別嗎?
謝謝:)