使用FlatList制作的react-native字母选择列表
Home Page:https://github.com/yoonzm/react-native-alphabet-flat-list
Geek Repo:Geek Repo
Github PK Tool:Github PK Tool
Brances opened this issue 6 years ago · comments
如果数据量超过上千条或者更多的情况下,一次性渲染肯定是不行的,如果是分页加载的话,比如第一次加载100条数据,会渲染100个item,第二次再次加载100条数据,是不是会渲染200个item?(就是把之前那100个item也会重新渲染)
@Brances 使用FlatList就是为了解决一次性显示过多数据导致渲染过慢的问题,目前首次渲染只会显示一屏的数据,所以会特别快。
@Brances 截图中的数据是大于五百条的,不会有任何的卡顿。使用的时候你不用关注渲染的细节,只需要将需要展示的数据填充进去即可。
@yoonzm 谢谢了 ,flatlist比普通的view性能还是优化了不少