【发布时间】:2019-05-23 08:24:40
【问题描述】:
React-Native 有自己的ListView 组件,但是根据the docs,它在处理非常大的数据列表或无限列表视图时性能不佳。
我想知道使用 React Native 的应用程序如何处理这个问题。
【问题讨论】:
-
一旦列表的数据集变大,问题是如何处理无限列表还是如何处理性能方面的问题?
标签: react-native
React-Native 有自己的ListView 组件,但是根据the docs,它在处理非常大的数据列表或无限列表视图时性能不佳。
我想知道使用 React Native 的应用程序如何处理这个问题。
【问题讨论】:
标签: react-native
其实React Native的当前版本是0.57,现在我们可以将FlatList用于大数据列表和长列表或无限滚动列表。
【讨论】:
你可以查看 react-native-paginatable-list (https://www.npmjs.com/package/@twotalltotems/paginatable-list) 这个库可以无限滚动和下拉刷新,开箱即用。它将列表项存储到 redux 存储中,如果您在应用程序中使用 redux,这将非常方便。
【讨论】: