首页 > 解决方案 > 如果注册成功,React redux 登录用户

问题描述

我是新手,我很确定这是一个微不足道的问题,但我找不到解决方案。我的问题是:

注册发送完成后,如何再次发送登录信息?

我有这样的注册表单的调度功能。

const mapDispatchToProps = (dispatch) => ({
  onSubmit: (username, password, email) => {
    dispatch(register(username, password, email))
  }
});

我的登录调度

const mapDispatchToProps = (dispatch) => ({
  onSubmit: (username, password) => {
    dispatch(login(username, password))
  }
})

我想要的只是在注册后登录我的用户。

标签: reactjsreact-redux

解决方案


让您的第一个操作更改商店中的字段(比如说isRegistered),然后用于mapStateToProps检查 if isRegisteredis true,如果是,则调用您的第二个操作。


推荐阅读