[英]Redux-form <Field /> type prop not working for checkbox or radio
[英]Redux form - own value in Field with type radio
我想在無線電字段中輸入一些文本(使用Redux表單)。
我有這樣的領域:
<Field
name={some.name1}
value={'text1'}
component={renderRadioElement}
type="radio"
/>
<Field
name={some.name2}
value={'text2'}
component={renderRadioElement}
type="radio"
/>
...
一切正常,直到第一個值更改 。
如果我想多次更改值: 狀態->表單-> ...->值->有些不會更新值。
我的問題是 -如何在無線電字段中正確輸入文本值?
如果我正確理解了您的評論,那么您在組件狀態中就有一個值,在該狀態下,您已經清除了表單,並且您必須將該值傳遞給字段。 如果是這樣,您要做的就是將值分派到redux-form存儲。 為此,您在課堂上會收到一個改變的道具。 通過redux形式注入。 您要做的就是使用該函數來設置值
const { change } = this.props;
change('some.name2', this.state.yourValue)
希望能幫助到你
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.