Redux表单 - 字段中具有类型无线电的自有值

问题描述 投票:0回答:1

我想把一些文本放入无线电领域(使用Redux表格)。

我有这样的字段:

<Field
  name={some.name1}
  value={'text1'}
  component={renderRadioElement}
  type="radio"
/>

<Field
  name={some.name2}
  value={'text2'}
  component={renderRadioElement}
  type="radio"
/>

...

一切正常,直到第一个值发生变化。

如果我想多次更改值:state - > form - > ... - > values - > some有些不更新值。

我的问题是 - 如何正确输入文本值到无线电领域?

javascript reactjs redux redux-form
1个回答
0
投票

如果我正确理解了您的评论,那么您对组件状态有一个价值,即您已经删除了表单,并且您希望将该值传递给您的字段。如果这就是你想要做的是将值分配给redux-form商店。要在你的课堂上做到这一点,你将收到一个改变的道具。由redux-form注入。你想要做的是使用该函数来设置值

const { change } = this.props;
change('some.name2', this.state.yourValue)

希望能帮助到你

© www.soinside.com 2019 - 2024. All rights reserved.