Flatlist не получает повторной визуализации при добавлении реквизитов экстраданных - PullRequest
0 голосов
/ 02 октября 2019

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

<ListItem
     title={`${item.disease}`}
     titleStyle={{ fontSize: 16, fontFamily: 'Quicksand-Bold', color: '#FFF', fontWeight: 'bold' }}
     containerStyle={{ backgroundColor: index % 2 == 0 ? "#5B2299" : "#330661" }}
     rightIcon={
      <Icon
      name="delete-circle"
      size={30}
      color="red"
      iconContainerStyle={{ backgroundColor: '#1D80B5', color: '#FFF' }}
      onPress = {() => this.deleteClientDiseases(item.disease)}
      />
   }
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...