关于FlatList渲染和性能的问题



  • 0_1522224166336_image.png

    初始渲染8条数据,一屏排满,讲道理不是应该打印八次吗,实际上打印了八十几次,有没有大佬解释一下



  • 这个实验我没做,说一下我的建议:不应该在renderItem里打印,这个不能说明渲染(render),renderItem里不要反悔Text组件,改为自己定义的Component,当然内容可以只有一个Text,但是这个自己定义的Component有一个render函数,在这个render里打印就是真的渲染了。



  • 渲染的item 用Pure组件


Log in to reply