Программно изменить значение поля Redux-Form
когда я использую redux-form
v7, я нахожу, что нет способа установить значение поля. Теперь в моем form
, у меня есть два
1 ответов
вы можете иметь логику onChange в this.handleSelectChange({ value, type: input.name })
и использовать change
действие из redux-form
по документам:
изменить (поле: строка, значение: любое): функция
изменяет значение a поле в магазине Redux. Это связанный создатель действия, поэтому он ничего не возвращает.
код:
handleSelectChange = (value, type) => {
if(type === "site") {
this.props.change('net', "newValue");
}
}
const mapDispatchToProps = (dispatch) => {
return bindActionCreators({change}, dispatch);
}