【发布时间】:2019-11-01 04:56:27
【问题描述】:
我想限制在 FlatList 中呈现的初始项目数量。在 FlatList 中,我使用的是 Accordion。当我打开 FlatList 时,它显示了许多手风琴,即使我确实有一个带有两个标题的手风琴。我正在使用 react native collapsible。这是我的手风琴内容:
const SECTIONS = [
{
title: 'First',
content: 'First World',
},
{
title: 'Second',
content: 'Second World',
},
];
这是我的平面列表
return (
<FlatList
style={styles.container}
data={orders}
keyExtractor={(item, index) => index.toString()}
renderItem={({item}) =>
<MyOrdersItem {...item} />
}
initialNumToRender={1}
maxToRenderPerBatch={1}
onEndReachedThreshold={0.5}
/>
);
【问题讨论】:
-
嗨 Jasur,根据文档,我发现了两个用于处理 activeSections 和 section 的数据的道具。你能复制repo中显示的演示吗:github.com/oblador/react-native-collapsible
标签: javascript reactjs react-native react-native-flatlist