Как установить скрытые поля в форме redux в react native?
Как установить скрытые поля в форме redux в react native ?
Я просто не могу найти способ, как это сделать . любой помочь?
3 ответов
Я закончил с помощью этого :
this.props.dispatch(change("FORM_NAME","FIELD_NAME","VALUE"))
после выполнения этого кода форма создаст поле, если оно не существует
я столкнулся с той же проблемой. Что я делаю, так это объявляю такое поле и устанавливаю высоту в 0. Это немного избито, но это работает в моем случае.
<Field
component={TextInput}
name="departure_city_name"
type="hidden"
style={{ height: 0 }}
/>
и я меняю значение следующим образом:this.props.change("departure_city_name", cityData.name);
надеюсь, что это помогает.
вам не нужно отправлять какие-либо действия, просто выполните это изменение, когда вам нужно скрытое поле в форме redux.
this.props.change('Field_name', value)