2017-07-09 7 views

Antwort

1

Verteilen Sie die aktuellen listItems und die nächsten listItems in einem neuen Array, um einen mutierenden Status zu vermeiden.

componentWillReceiveProps(nextProps) { 
 
    if(!isEqual(nextProps.listItems, this.state.listItems)){ //user scrolled, call next offset using the API 
 
     this.setState({ 
 
      listItems: [...this.state.listItems, ...nextProps.listItems] 
 
     }) 
 
    } 
 
}

Verwandte Themen