2017-09-24 80 views
-1

JSON文件中获取具体的数据是一样如何从火力点的火力网

{ 
 
    "users": { 
 
    "a540678c0fda89f430bfba480ffe6f40146548bad72c199f8536b167fc58455a" : { 
 
     "password" : "2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea", 
 
     "phone" : "+91xxxxxxx", 
 
     "uid" : "demo" 
 
    } 
 
    } 
 
}

如何获得密码,电话和uid使用REF(值)。一次() 。然后()语法

回答

0

这应该工作:

var ref = firebase.database().ref("users/a540678c0fda89f430bfba480ffe6f40146548bad72c199f8536b167fc58455a"); 
ref.once("value").then(function(snapshot) { 
    var user = snapshot.val(); 
    console.log(user.password, user.phone, user.uid); 
}); 
+0

功能(快照){}范围在我的系统上无法正常工作 –

+0

有什么不合适的?你可以设置一个重现问题的jsbin吗?这样做会更容易。 –

+0

我的系统上的Firebug/firefox console isnt running function(snapshot){} Nodejs能够运行此代码 –