RN- Flatlist 更新数据不刷新问题
2018-03-13 本文已影响377人
精神病患者link常
<FlatList keyExtractor={ () => Math.random(2) }
data={this.state.goodList}
renderItem={this.renderItem}
ItemSeparatorComponent={this.separatorComponent}
refreshing={this.state.refreshing} // 是否刷新 ,自带刷新控件
onRefresh={this.refresh} // 刷新方法,写了此方法,下拉才会出现 刷新控件,使用此方法必须写 refreshing
//ListFooterComponent={this.listFooterComponent}
/>
更新了state,数据死活不出来

<FlatList
extraData={this.state}
keyExtractor={ () => Math.random(2) }
data={this.state.goodList}
renderItem={this.renderItem}
ItemSeparatorComponent={this.separatorComponent}
refreshing={this.state.refreshing} // 是否刷新 ,自带刷新控件
onRefresh={this.refresh} // 刷新方法,写了此方法,下拉才会出现 刷新控件,使用此方法必须写 refreshing
//ListFooterComponent={this.listFooterComponent}
/>