Отличный способ рендеринга огромного списка с начальным индексом в React Native - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь отобразить огромный список элементов, используя act-native-snap-carousel , использующий Flatlist.

Мой вопрос заключается в том, как отобразить элемент мгновенно, если егоИндекс, скажем, 100?Производительность медленная, если индекс firstItem выше с моим кодом ниже.Учитывая, что у меня уже есть данные, которые должны быть обработаны.

<Carousel
        data={this.state.data}
        renderItem={this._renderItem}
        itemWidth={WINDOW_WIDTH}
        sliderWidth={WINDOW_WIDTH}
        removeClippedSubviews={true}
        initialNumToRender={this.state.initialIndex + 1}
        maxToRenderPerBatch={3}
        firstItem={this.state.initialIndex}
      />
...