当我将initialScrollIndex设置为大于0时,为什么FlatList getItemLayout方法的索引为-1?

时间:2019-04-04 00:24:57

标签: react-native

不确定这是不是本机响应的bug,还是我缺乏知识。当我将initialScrollIndex设置为大于0的值时,为什么我在FlatList getItemLayout方法中获得的索引值为-1?

我希望在getItemLayout中获得-1的索引是不可能的。我可能做错了什么?

<FlatList
  data={data}
  getItemLayout={handleGetItemLayout}
  initialScrollIndex={1}
  ItemSeparatorComponent={ItemSeparatorComponent}
  keyExtractor={(item) => item.id}
  onEndReached={onEndReached}
  onEndReachedThreshold={onEndReachedThreshold}
  renderItem={renderItem}
  style={[globalTheme.flatList]} />

0 个答案:

没有答案