这是一个基本问题,因此我向您致歉。我是刚开始使用Firebase反应js。我不知道如何从Firebase提取查询中返回数据。我尽了最大的努力,但没有。我已经从Firebase取得了数据,但无法将其返回。
这是我的组件渲染部分。我尝试过这样的事情:
render(){
const handleGetLikesCount = (eventId) => {
firebase.database().ref("likes").orderByChild('eventId').equalTo(eventId).once('value', function(snap) {
return snap.numChildren();
});
}
return (
<div>
{handleGetLikesCount(eventId)}
</div>
)
}
...但是它不起作用。有什么想法吗?
我需要像这样