Tworzę spersonalizowany komponent dla mojego formularza.redux-form - Ustaw wartość pola za pomocą kodu?
Co chcę: po kliknięciu w określonym miejscu, w moim programie obsługi onClick, mogę ustawić odpowiednią wartość dla pola formularza.
Jak to zrobić?
Moje obecne rozwiązanie:
_onClick(value, evt) {
const {field, dispatch} = this.props
if(dispatch){
dispatch({type: "redux-form/CHANGE", field: field.name, value: value, touch: false, form: field.form})
}
}
to jeszcze nie działa .. ale nawet jeśli to działa, czuję, że to jest rodzaj włamać.
Jakieś lepsze rozwiązanie?
Uwaga: Ja też zadał to pytanie na stronie emisyjnej dla Redux formularza: https://github.com/erikras/redux-form/issues/369
Głosuję, aby zamknąć to pytanie, ponieważ jest ono rozstrzygane. – songyy
Głosuję, aby zamknąć to pytanie jako nie na temat, ponieważ zostało rozwiązane. – songyy
Należy oznaczyć pytanie jako nie na temat, ponieważ zostało rozwiązane. Nie chodzi o to, jak powinno się używać "off-topic". To nie powinno być zamknięte. – Vadorequest