FlatList в Модал не загрузил все данные - PullRequest
0 голосов
/ 13 сентября 2018

Я показываю 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>
...