2017-09-24 59 views
-1

我跟着本教程https://www.youtube.com/watch?v=rY0braBBlgw 當我向下滾動它發送請求,然後它卡在一個循環,只是請求和請求。我認爲這是在列表視圖中的滾動視圖的問題。反應本地無限滾動與平板列表

+0

你能告訴我們你的代碼嗎 –

+0

我投票結束這件事是因爲這是一個調試問題,它不包括問題本身的任何代碼。要求我們調試異地託管的代碼在這裏不被接受;要求我們從* YouTube視頻中調試代碼*當然不是。儘管對於這種情況並不完美,但請參閱https://meta.stackoverflow.com/q/254428/1709587,瞭解有關此原因的一些討論。 –

回答

1

我不知道你是否能夠解決這個問題,但我遇到了同樣的問題,我添加了對我有用的工具。

onEndReachedThreshold =>onEndThreshold

<FlatList 
     data={this.state.data} 
     renderItem={({ item }) => (
     <ListItem 
      roundAvatar 
      title={ 
      <Text style={{textAlign: 'left'}}> {item.name.first} {item.name.last}</Text> 
      } 
      subtitle={ 
       <Text style={{textAlign: 'left'}}>{item.email}</Text> 
      } 
      avatar={{ uri: item.picture.thumbnail }} 
      containerStyle={{ borderBottomWidth: 0 }} 
     /> 
    )} 
     ItemSeparatorComponent={this.renderSeparator} 
     ListHeaderComponent={this.renderHeader} 
     ListFooterComponent={this.renderFooter} 
     keyExtractor={item => item.email} 
     refreshing={this.state.refreshing} 
     onRefresh={this.handleRefresh} 
     onEndReached={this.handleLoadMore} 
     onEndThreshold={0} 

    /> 

我希望這可以幫助別人。