Реагировать на проблему с прокруткой - PullRequest
0 голосов
/ 15 ноября 2018

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

<FlatList
      ref="flatList"
      data={this.state.skus_list}
      keyExtractor={(item, index) => `post__${item.id}`}
      renderItem = {this.renderItem}
      ListFooterComponent={this.renderFooter}
      ListEmptyComponent={this.onEmptyData}
      onEndReached={this.loadMoreSkus}
      initialNumToRender={20}
      maxToRenderPerBatch={20}
      extraData={this.props.orders.orders}

/>

1 Ответ

0 голосов
/ 15 ноября 2018

Использование методов onScroll и onScrollAnimationEnd

Извлечение данных в методе onScroll.

Обновление состояния при onScroll или onScrollAnimationEnd

...