2017-07-04 46 views
0

有沒有辦法用change方法取消設置/刪除變量集? 在我的代碼編程設置字段這樣從REDEX商店刪除字段

this.props.change('extraBedChildrenNum', 1); 

但我想故從商店移除來取消這一領域。任何想法如何做到這一點?

回答

1

沒有動作創建者從提供給裝飾組件的表單中刪除字段作爲道具,但there is one exported by redux-form調用unregisterField

所以,你應該能夠做這樣的事情:

store.dispatch(unregisterField('MyFormName', 'extraBedChildrenNum')) 

希望這有助於!

0

github issue

import {change} from 'redux-form'; 

dispatch(change('myForm', 'myField', 'newValue')) 

這應該有助於

+0

這將設置'myField'到'newValue';我需要的是從'myForm'中刪除'myField'。 – Dario