sectionList渲染列表卡死应用



  • 求教各位一个问题,我用sectionList渲染一个城市选择的列表。可以每次页面渲染出来的时候,都会把APP卡死?这要怎么实现渲染?
    0_1505226057224_98DFAFAC-2E36-4A87-9A65-78EBDB2836A4.png
    我先把数据筛选好,再一次赋值给section0_1505226069219_C0C19A77-560B-4DCB-A5D4-4E4952927725.png



  • 最后生成的数组大概有1000多条数据,我问了原生开发的朋友,原生直接塞进去没事,再说sectionList是异步渲染,为什么为卡住呢?数据筛选实在componentWillMount周期执行的,求大神解答。



  • flatlist renderItem 寫成class extend React.PureComponent

    extraData  如果與state內其他資料無關 改 this.state.cityCollection



  • 1000多条数据?你们这种处理数据的方式就有问题,可以和后台商量采用分页请求,1000多条数据,一开始加载也会很慢,而且前端存储数据也占用内存


Log in to reply