【发布时间】:2019-01-10 18:18:25
【问题描述】:
您好,我是新反应,我正在尝试显示 arrayofData 和 arrayofID,但我不知道该怎么做?
class ListCampaigns extends React.Component {
FindDocuments() {
db.collection("campaigns")
.get()
.then(function(querySnapshot) {
var arrayofID = [];
var arrayofData = [];
querySnapshot.forEach(function(doc) {
arrayofID.push(doc.id);
const campaignName = doc.data();
arrayofData.push(campaignName);
});
return arrayofData, arrayofID;
});
}
render() {
return (
<div>
<ul>{this.FindDocuments}</ul>
</div>
);
}
}
【问题讨论】:
-
您需要深入了解 React 中的状态如何工作,尤其是与对您的 api 的异步调用相关的情况。这个问题应该有你要找的:stackoverflow.com/questions/45329481/…
标签: javascript arrays reactjs function firebase-realtime-database