Reactjs 如何在没有redux传奇的情况下调用reducer操作
我的项目中有redux传奇,但我想直接从我的组件调用reducer操作Reactjs 如何在没有redux传奇的情况下调用reducer操作,reactjs,react-native,react-redux,Reactjs,React Native,React Redux,我的项目中有redux传奇,但我想直接从我的组件调用reducer操作 const mapDispatchToProps = (dispatch) => ({ showUsers: () => dispatch(UserActions.showUsers()), }) 如果showUsers位于saga内部,它就可以正常工作mapDispatchToProps可以是一个包含操作的简单对象 const mapDispatchToProps = { showUsers: Use
const mapDispatchToProps = (dispatch) => ({
showUsers: () => dispatch(UserActions.showUsers()),
})
如果showUsers位于saga内部,它就可以正常工作
mapDispatchToProps
可以是一个包含操作的简单对象
const mapDispatchToProps = {
showUsers: UserActions.showUsers,
};
然后您可以将其传递给连接<代码>连接
将在内部调用调度
connect(空,mapDispatchToProps)(MyComponent)
然后在组件内部,您可以调用您的操作
this.props.showUsers()
mapDispatchToProps
可以是一个包含操作的简单对象
const mapDispatchToProps = {
showUsers: UserActions.showUsers,
};
然后您可以将其传递给连接<代码>连接
将在内部调用调度
connect(空,mapDispatchToProps)(MyComponent)
然后在组件内部,您可以调用您的操作
this.props.showUsers()