代码之家  ›  专栏  ›  技术社区  ›  John doe

平面列表让我的应用程序很慢

  •  0
  • John doe  · 技术社区  · 7 年前

    我需要渲染约1000行与 Flatlist . 不幸的是,在渲染了一些没有问题的应用程序之后,我的应用程序开始变得非常缓慢和僵硬,以至于完全不可能进行操作。我在寻找一个解决方案来代替 平面列表 这显示了它的局限性。我需要一个模块,可以处理数百行没有任何问题。

       <FlatList
    
       data={this.state.data}
        onEndReached={this.props.onEndReached}
        initialNumToRender={5}
        keyExtractor={(item, index) => item.objectID}
        renderItem={this._renderItem}
      /> 
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Aung Myat Hein    7 年前
    • 实施 应更新组件 PureComponent 以减少不必要的重新渲染。

    或者

    您可以尝试其他第三方插件:

    推荐文章