我试图将来自两个平面列表的数据保存在我的 firestore 数据库中。我必须在每个平面列表中选择一个元素,然后单击按钮将此数据添加到数据库中。
<Text>Select the task you want to add to child : </Text>
<FlatList
data={this.props.tasks.tasks}
renderItem={({item},index)=>this.renderItem1(item,index)}
keyExtractor={(item,index)=>index.toString()}
ListEmptyComponent={
<View>
<Text>Not Adding Any Tasks</Text>
</View>
}/>
<Text>Select the child you want to use task : </Text>
<FlatList
data={this.props.emails.emails}
renderItem={({item},index)=>this.renderItem2(item,index)}
keyExtractor={(item,index)=>index.toString()}
ListEmptyComponent={
<View>
<Text>No Children connected to you</Text>
</View>
}/>
<TouchableOpacity onPress={()=>this.MailSelection(item,index)}>
<Text>Save</Text>
</TouchableOpacity>
如何创建一个将两个函数renderItem1和renderItem2的项目作为参数的函数,以便检索每个平面列表中的数据