如果类似问题已经得到解答,请提前致歉。我已经尝试了一切,但仍然无法弄清楚为什么我会遇到这个小错误。我希望 Firestore 中的推文集合在加载时呈现在页面上。现在,只有在我发出发布请求后才会发生。
这是我的要求
useEffect(() => {
const getTweets = async () => {
const tweets = await firestore.collection('tweet').get();
tweets.forEach(doc => {
results.push(doc.data());
})
}
getTweets()
}, [])
这是我将其映射到页面的位置:
return (
<>
<main className="tweet-container">
<div className="tweet-container--content">
{results.map((tweet, index) => (
<InputResults
key={index}
tweet={tweet}
/>
))}
</div>
</main>
</>
)
}
吃鸡游戏
蓝山帝景
相关分类