【发布时间】:2019-05-15 22:21:51
【问题描述】:
所以,我正在尝试从 Google Firestore 获取数据,并且正在使用 NextJS 框架。
Index.getInitialProps = async function () {
const db = await loadDB()
let data = []
db.firestore().collection('data').get().then(querySnapshot => {
querySnapshot.forEach(doc => {
data.push(doc.data())
console.log(data)
})
})
return {
data
}
}
所以,在我的“服务器”上,我获取了数据,但在我的索引组件中,它仍然是一个空数组……有人知道我在这里缺少什么来获取数据到组件吗?
我假设这是在某个地方等待......
【问题讨论】:
标签: javascript google-cloud-firestore next.js