Redux Form, ein Radio-Button-Felder, wie man Variablen Werte?
In meine reagieren redux form, ich habe Folgendes:
<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>
Damit werden die radio-buttons richtig, aber wenn Sie klicken, um wählen Sie ein Optionsfeld, wird das Optionsfeld nie-sets ausgewählt. Sie können nicht wählen Sie eine option - die form ist gebrochen.
Was seltsam ist, wenn ich update: value={jobTitle.id}
zu value="anything"
dann die radio-buttons ausgewählt werden können.
Ich bin nicht zu sehen, etwas in der redux form docs über radio-buttons dynamisch generiert. Was mache ich falsch?
Dank
dies sind die radio-buttons, keine Checkboxen...
Kannst du den code mit der
Bedeutung, wie es das rendering im browser?
Ich wollte sehen, was die
Sie gehen zu müssen, um zu verwalten die
Kannst du den code mit der
<input>
element?Bedeutung, wie es das rendering im browser?
Ich wollte sehen, was die
<Field>
element zu tun war, aber ich fand es hier. redux-form.com/6.8.0/docs/api/Field.mdSie gehen zu müssen, um zu verwalten die
input.checked
Eigenschaft. redux-form.com/6.8.0/docs/api/Field.md/...InformationsquelleAutor AnnaSm | 2017-07-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie die aktiviert-Eigenschaft auf eine
state
oderprop
, dann update, dass in den click-handler.InformationsquelleAutor sissonb
Konvertieren Wert String:
InformationsquelleAutor Thangbg