В моей форме React redux у меня есть следующее:
<fieldset className="form-group">
<legend>Radio buttons</legend>
{this.props.job_titles.map(jobTitle => (
<div className="form-check" key={jobTitle.id}>
<label className="form-check-label">
<Field
name="job_title_id"
component="input"
type="radio"
value={jobTitle.id}
/>
{' '}
{jobTitle.title}
</label>
</div>
))}
</fieldset>
Это отображает переключатели правильно, но когда вы щелкаете, чтобы выбрать переключатель, переключатель никогда не устанавливается как выбранный. Невозможно выбрать вариант - форма не работает.
Что странно, если я обновлю: value={jobTitle.id}
до value="anything"
, тогда переключатели могут быть выбраны.
Я не вижу ничего в документах формы redux о динамически генерируемых переключателях. Что я делаю неправильно?
Спасибо
<input>
? - person sissonb   schedule 04.07.2017<Field>
, но нашел его здесь. redux-form.com/6.8.0/docs/api/Field .md - person sissonb   schedule 04.07.2017<Field>
? - person AnnaSm   schedule 04.07.2017input.checked
. redux-form.com /6.8.0/docs/api/Field.md/ - person sissonb   schedule 04.07.2017checked={this.props.job_titles.id}
заставило его работать ... не знаю, почему :( - person AnnaSm   schedule 04.07.2017