Когда я использую функцию onEndReached
в FlatList
, она вызывается автоматически.
Ниже ссылка на эту тему.
Есть ли для него решение или какая-либо альтернатива в iOS?
Отредактировано:
Ниже приведен код, который я пробовал, но, похоже, он не работает.
constructor(props){
super(props);
this.state = {
flatListReady:false
}
}
loadMore(){
if(!this.state.flatListReady){
return null;
}
else{
alert("End Reached")
}
}
_scrolled(){
this.setState({flatListReady:true});
}
render() {
return (
<Layout style={{ flex: 1 }}>
<FlatList
data={listData}
renderItem={({item}) => this._renderItem(item)}
keyExtractor={(item, index) => item.key}
onEndReached={() => this.loadMore()}
onEndReachedThreshold={0.5}
onScroll={() => this._scrolled()}
/>
</Layout>
onEndReached
все еще вызывается onLoad - person Shubham Bisht   schedule 29.06.2019