【发布时间】:2018-08-20 17:30:24
【问题描述】:
我正在使用 React Native FlatList 组件。单击列表项时,它会向列表中添加更多项,并使用函数ScrollToItem 滚动到其中一项。
有时在滚动时我会在 android 上收到此错误:
scrollToIndex 应该与getItemLayout 或onScrollToIndexFailed 一起使用,否则无法知道离屏索引的位置或处理失败。
我尝试实现getItemLayout函数,但我的物品没有固定高度,而且我有多种不同高度的物品。
- 也许有办法在内部处理这些情况
onScrollToIndexFailed? - 针对这种需求的最佳做法是什么?
【问题讨论】:
标签: react-native react-native-android react-native-ios react-native-flatlist