我有一个FlatList
,我想根据方向改变列数.然而,当我这样做的时候,我会看到红色的屏幕.根据红屏错误信息,我不太确定应该如何更改按键.感谢您的帮助.
// dynamically changing number of columns
const numCols = orientation === constants.PORTRAIT ? 3 : 8
<FlatList
keyExtractor={(_, i) => i}
numColumns={numCols} // assigning the number of columns
horizontal={false}
renderItem={({ item }) => <ListItem imageUrl={item.url} />}
/>}