Я использую сборщик из реактивной библиотеки.При выборе элемента из средства выбора и обновлении набора данных средства выбора с массивом, длина которого меньше, чем индекс ранее выбранного элемента, происходит сбой приложения.
<Picker
style={{flex: 1}}
selectedValue={selectedTime}
onValueChange={(value) => {
this.setState({
selectedTime: value,
});
}}>
{array && array.map((element, index) => {
return (
<Picker.Item
label={element}
value={element}
key={index}
/>
);
})}
</Picker>
Я проверил эту ошибку с помощью android studio и показал, чтотакое IndexOutOfBound
ошибка