如何在呈现后更改FlatList项的状态而不刷新React Native上的其他项

w6mmgewl  于 2022-12-14  发布在  React
关注(0)|答案(1)|浏览(175)

selectedIndex更改时,所有项都将刷新,因为selectedIndexrenderItem的依赖项。我希望管理selectedIndex,以全局方式导致只需启用一个项的详细信息或不启用任何项的详细信息。是否有解决方案可以仅刷新selectedIndex指向的一个项?
这是我的代码
第一个

c9qzyr3d

c9qzyr3d1#

请在此处查看我关于FlatList优化的答案:使用和不使用分页来响应本机平面列表
在您的情况下,需要提供keyExtractor
官方文档中还有一篇非常有用的文章:https://reactnative.dev/docs/optimizing-flatlist-configuration

相关问题