【问题标题】:Delay in responding touch events when flat list scroll平面列表滚动时响应触摸事件的延迟
【发布时间】:2020-12-28 20:10:34
【问题描述】:

我在 react-native 应用程序中使用 FlatList 实现了无限滚动。这个列表是一个轮播,可以认为是一个很长的列表。

当我滚动列表时,列表外的触摸事件在单击实例时没有响应,但在 FlatList 滚动完成时响应。

我该如何改进?

【问题讨论】:

  • 你必须提供更多的上下文可能发生的情况是你没有有效地更新你的 flattest 并且因为你有太多的重新渲染而阻止了你的点击

标签: javascript reactjs react-native react-native-flatlist


【解决方案1】:

这很难回答,因为我们看不到您的代码,尝试应用这些建议将数据放在 FlatList 上,也许您需要。

https://codingislove.com/optimize-react-native-flatlist-performance/

【讨论】: