Я показываю FlatList, в Модале, но он не загружает все данные, просто 42 элемента (от 0 до 41). Я пытаюсь ListView, но то же самое, и я не понимаю, почему? Некоторые могут помочь мне в этом случае, большое спасибо. Это мой код с FlatList:
<ScrollView>
<FlatList
data={this.state.dataSource}
renderItem={({ item, index }) => (
<CountryItem item={item} index={index}/>
)}
horizontal={false}
onEndThreshold={0}
keyExtractor={item => ''.concat(Math.random())}
/>
</ScrollView>
и это не работает, попробуйте с ListView, это тоже не работает
<StyleModal
animationType="fade"
transparent={true}
visible={this.state.modalVisible}
onRequestClose={() => { }}>
<StyleModalView>
<StyleViewContent>
<StyleViewHeader>
<StyleTextHeader text={this.props.name} />
<TouchableOpacity onPress={this.closeModal}>
<StyledIcon
tintColor={'black'}
source={require('../assets/searchbox-clear.png')}
/>
</TouchableOpacity>
</StyleViewHeader>
<StyleListView
dataSource={this.state.dataSource}
renderRow={this.renderRow}/>
</StyleViewContent>
</StyleModalView>
</StyleModal>