Как исправить сбои при реагировании на изменение набора данных родного средства выбора - PullRequest
0 голосов
/ 22 сентября 2019

Я использую сборщик из реактивной библиотеки.При выборе элемента из средства выбора и обновлении набора данных средства выбора с массивом, длина которого меньше, чем индекс ранее выбранного элемента, происходит сбой приложения.

<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 ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...