在React Native中使用初始索引呈现巨大列表的高效方法

时间:2019-02-05 17:57:04

标签: reactjs react-native react-native-flatlist

我正在尝试使用react-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}
      />

0 个答案:

没有答案