Javascript 如何获取firebase数据库中的节点数?
我是否可以知道以下代码是否正确,以按状态接收firebase数据库中的节点计数Javascript 如何获取firebase数据库中的节点数?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,我是否可以知道以下代码是否正确,以按状态接收firebase数据库中的节点计数 // Add Auth State Changed event listener auth.onAuthStateChanged(user => { if (user) { self.user = user; db.child('referrals').orderByChild("uid").equalTo(user.uid).on("child_added", func
// Add Auth State Changed event listener
auth.onAuthStateChanged(user => {
if (user) {
self.user = user;
db.child('referrals').orderByChild("uid").equalTo(user.uid).on("child_added", function (snapshot) {
if (snapshot.val().status == 0)
self.submitted++;
else if (snapshot.val().status == 1)
self.pending++;
else if (snapshot.val().status == 2)
self.approved++;
});
} else {
console.log('not logged in');
$location.path('').replace();
}
});
如果要获取快照的子级数,只需使用
snapshot.numChildren()
。请参阅。如果要获取快照的子级数,只需使用snapshot.numChildren()
。看见