2017-02-16 81 views
5

後,我想問一下,如果這是重定向到另一個頁面後,終極版形式提交成功的正確方法:重定向提交成功的終極版形式

const form = reduxForm({ 
    form: 'HeroesCreateComponentForm', 
    validate, 
    onSubmitSuccess:() => { 
     console.log('onSubmitSuccess called (yes, yes I do get called'); 
     browserHistory.push('/') 
    }, 
}); 
+2

是的,完全有效。 –

+1

是的,你知道了。 –

+0

你好!我試圖做同樣的事情。你是如何訪問你的onSubmitSuccess函數中的browserHistory的?你是否通過它作爲道具? – user1795370

回答

0

你嘗試使用下一個方法呢?

react-router-redux

import {push} from 'react-router-redux'; 

onSubmitSuccess具有調度功能作爲第二個參數。 見Redux form. onSubmitSuccess

onSubmitSuccess : (reslut,dispatch) =>{ 

dispatch(push('/needed-route')) 

}