Reactjs 如果注册成功,则对用户重新登录作出反应

Reactjs 如果注册成功,则对用户重新登录作出反应,reactjs,react-redux,Reactjs,React Redux,我是个新手,我敢肯定这是个小问题,但我找不到解决办法。我的问题是: 注册分派完成后,我如何对我的登录进行另一次分派 我的登记表有这样的发送功能 const mapDispatchToProps = (dispatch) => ({ onSubmit: (username, password, email) => { dispatch(register(username, password, email)) } }); 我的登录分派 const mapDispatch

我是个新手,我敢肯定这是个小问题,但我找不到解决办法。我的问题是:

注册分派完成后,我如何对我的登录进行另一次分派

我的登记表有这样的发送功能

const mapDispatchToProps = (dispatch) => ({
  onSubmit: (username, password, email) => {
    dispatch(register(username, password, email))
  }
});
我的登录分派

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

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

让您的第一个操作更改存储中的一个字段,例如isRegistered,然后使用MapStateTops检查isRegistered是否为true,如果为true,则调用第二个操作