So redux-Form Ich habe Probleme mit mit reagieren-select, das ist, was ich bisher:redux-Form und reagiert-select onChange nicht redux Wert nicht aktualisiert
<Field
name="objective"
type="text"
component={prop => <FormSelect {...prop} options={options} />}
label="Objective"
/>
Und dann:
const FormSelect = ({ options, label, input: { value, onChange, onBlur } }) =>
<ControlGroup title={label} styleId={label}>
<Select
options={options}
simpleValue
onChange={onChange}
value={value}
onBlur={() => onBlur(value)}
id={label}
/>
</ControlGroup>;
aber dann wird der Auswahlwert nicht ändert ..
ich bekomme eine redux-form/CHANGE
mit einem action.payload
von awareness
(was der Wert ist, ich will wählen), aber rechts nac r gibt es eine weitere reduktive Wirkung redux-form/BLUR
mit einem action.payload
von ""
.
Ich habe eine Reihe von Github Fragen über diese Zeilen lesen, viele von ihnen versucht, aber nichts scheint zu funktionieren ..
Beispiel:
https://github.com/JedWatson/react-select/issues/1129
https://github.com/erikras/redux-form/issues/82
I auch versucht: onBlur={() => onBlur('awareness')}
und es änderte nicht den Wert auf der Auswahl, auch beide Nutzlasten hatten den gleichen Wert ..
Was passiert, wenn Sie console.log (value) zu Ihrem FormSelect hinzufügen, ist der ausgewählte Wert jemals bestanden? – narvoxx
Wert ist eine leere Zeichenfolge, die von redux-form generiert wird –