Я пытаюсь сохранить значение из моего средства выбора в базе данных, но он ничего не сохраняет. Это мое начальное состояние массива, в основном значения в средстве выбора выбираются из базы данных:
constructor(props){
super(props);
this.state={
departments:[],
selectedServicex:[],
}
this.handleSubmit = this.handleSubmit.bind(this);
}
И в получить данные из базы данных и установить вышеуказанное состояние массива. Я делаю это:
render(){
let serviceItemsx = this.state.departments.map( (s, i) => {
return <Picker.Item key={i} value={s.name} label={s.name} />
});
return(
.......
<Picker
selectedValue={this.state.selectedServicex}
style={styles.inputBorder}
onValueChange={ (departments) => ( this.setState({selectedServicex:departments}) ) } >
{serviceItemsx}
</Picker>
.....
); } }
Пожалуйста, помогите мне, как мне получить значения, выбранные из средства выбора в базе данных, и поле пустое.