迭代节点获取子键值

Iterate nodes to get child key value

这是我的测试 firebase 的样子

我希望能够遍历整个列表并将名称与字符串匹配,如果匹配,return CID。这是我从官方文档中尝试的内容,但它 return 未定义。

fb.on('value', function(snapshot){
  var data = snapshot.val();
  console.log(data.name);     
})

如果我只记录 snapshot.val() 那么它 return 所有这些都采用这种格式:

{CID:'XXXXXX',姓名:'XXXXX'}

不确定我做错了什么。

看起来你应该使用 data.Name,而不是 data.name