【发布时间】:2020-10-28 22:07:53
【问题描述】:
我有一个需要设置样式的标准 React Native FlatList 组件。我还有一个ListHeaderComponent,它应该有自己独立的样式。
我的问题是我需要设置FlatList 的data 部分的样式,而不影响ListHeaderComponent。
如果可能,我希望避免使用“hacky”解决方案。我看过FlatListdocumentation,没有任何道具可以实现这一点。
这里有一些代码供参考
<FlatList
data={DATA}
renderItem={renderItem}
keyExtractor={(item) => item.id}
ListHeaderComponent={<Component />}
/>
最坏的情况,还有什么我可以用来实现这一点的吗?使用ScrollView 包裹FlatList 显然是行不通的。我需要FlatList 就像我需要data 的样式一样。
【问题讨论】:
标签: reactjs react-native react-native-android react-native-ios react-native-flatlist