【发布时间】:2018-03-09 08:04:29
【问题描述】:
我需要在 FlatList 中渲染两个项目“clientcalendarscreenred”和“nutritiondata”
PS:我通过 mapStateToProps 从 reducer 获取两个数据“clientcalendarscreenred”和“nutritiondata”
<FlatList
data={this.props.clientcalendarscreenred }
keyExtractor={this._keyExtractor}
renderItem={this._renderItem}
ItemSeparatorComponent={this._renderSeparator}
refreshing={this.state.refreshing}
onRefresh={this._onRefresh}
/>
============ 获取数据 ===============
const mapStateToProps = ({clientcalendarscreenred, maincalendarreducer}) => {
const { client_id, workout_date, display_date } = maincalendarreducer;
return {
clientcalendarscreenred: clientcalendarscreenred.data,
nutritiondata: clientcalendarscreenred.nutrition,
};
};
【问题讨论】:
标签: react-native react-redux react-native-flatlist