react native Flatlist renderItem not update
You might want to add the extraData
prop to the flatlist:
<FlatList renderItem={this._renderItem} keyExtractor={ (item,index) => index.toString() } data={this.state.data} extraData={this.state}/>
FlatList extraData:
A marker property for telling the list to re-render (since it implements PureComponent). If any of your renderItem, Header, Footer, etc. functions depend on anything outside of the data prop, stick it here and treat it immutably.
Find it here