我需要在输入字段中显示(onclick)来自数据库的子数据的数量。输入字段的ID为"output1"。这是我尝试获取子节点数量的代码:
JS代码:
document.getElementById('submit').onclick = function(){
const dbRef = ref(database, 'Users');
onValue(dbRef,(snapshot) => {
var output1 = snapshot.numChildren();
document.getElementById('output1').value = output1;
});
}
看起来v9 SDK中的DataSnapshot
对象不再具有numChildren
方法了。相反,您可以使用它的size
属性来获取子节点的数量。