无法访问Firebase对象数据的属性

时间:2017-02-27 10:09:43

标签: javascript jquery firebase firebase-realtime-database

enter image description here

$('#btn_searchUser').click(function(){
  var emailSearch = $('#txt_searchEmail').val();
  var rootRef = firebase.database().ref('users/');

  rootRef.orderByChild('email').equalTo(emailSearch).once('value').then(function(snapshot) {
    displayUserDetails(snapshot);
  }, function(error){
    console.log(error);
  });
});

function displayUserDetails(snapshot) {
  var data = snapshot.val();
  console.log(data);
}

记录data按预期显示对象,但data.name或我尝试过的任何其他方法记录undefined!我对JS很新,所以对任何帮助表示赞赏。谢谢。

我知道无法访问密钥...但.key只返回父级用户。

0 个答案:

没有答案