【发布时间】:2019-02-23 15:56:59
【问题描述】:
我的数据库是这样的:
我知道如何获取 genUserID 和 genUserID2 并将信息渲染到 Flatlist。但是我怎样才能向一个fatlist 提出两个请求呢? 我想从 eventAttenders/2188058178082419 获取 ID,然后从用户数据库中获取名称。用户 ID 来自之前的请求。
我的代码:
constructor(props) {
super(props);
this.state = {
arrData:[]
};
}
componentDidMount = () => {
var ref = firebase.database().ref("eventAttenders/2188058178082419");
ref.once('value').then(snapshot => {
var items = [];
snapshot.forEach((child) => {
items.push({
id: child.val().id,
name: child.val().name,
email: child.val().yks,
});
});
this.setState({ arrData: items});
});
}
【问题讨论】:
标签: firebase react-native react-native-flatlist