Reactjs 使用React、redux表单,提交成功后如何重定向?

Reactjs 使用React、redux表单,提交成功后如何重定向?,reactjs,react-router,redux-form,react-router-v4,react-redux-form,Reactjs,React Router,Redux Form,React Router V4,React Redux Form,成功提交redux表单后,我希望将用户重定向到新的URL 以下是我正在尝试的: SignUp = reduxForm({ form: 'SignUp', onSubmitSuccess: () => { console.log('onSubmitSuccess called'); return <Redirect to="/hello" /> } })(SignUp); 谢谢我还尝试从“react router”导入重定向,就像从“react ro

成功提交redux表单后,我希望将用户重定向到新的URL

以下是我正在尝试的:

SignUp = reduxForm({
  form: 'SignUp',
  onSubmitSuccess: () => {
    console.log('onSubmitSuccess called');
    return <Redirect to="/hello" />
  }
})(SignUp);

谢谢

我还尝试从“react router”导入重定向,就像从“react router”导入{Redirect}一样,没有任何区别。我还尝试从“react router”导入重定向,就像从“react router”导入{Redirect},没有任何区别。
"react-router-dom": "^4.1.1",
"react-router-redux": "^5.0.0-alpha.6",
"redux": "^3.6.0",
"redux-form": "^6.6.3",
import { push } from 'react-router-redux';
SignUp = reduxForm({
  form: 'SignUp',
  onSubmit: submit, // submit function must be return promise, for call   onSubmitSuccess
  onSubmitSuccess: (result, dispatch) => dispatch(push('/hello'))
})(SignUp);