我使用函数
在Firebase云上使用此代码peopleDataBase.orderByChild("mCalculateFaceSizeWidth")
.endAt(mCalculateFaceSizeWidth())
.limitToLast(1)
.on("child_added", function(snapshot) {
var person = {
"name":snapshot.val().name,
"age":snapshot.val().age,
"id":snapshot.val().id,
"children":snapshot.val().children,
"address":snapshot.val().address,
"image":snapshot.val().image
}
if(key != snapshot.key){
people += person;
key = snapshot.key;
console.log("The entire people list:",people);
}
});
我正在尝试将人物对象打印到控制台,我使用JSON.stringify和String甚至$ scope和其他方法搜索了一个小时,没有任何效果。 在我登录云上的日志
2017-07-11T07:55:54.593Z I status: The entire people list: [object Object]
最终我想将对象发送回移动设备,但我想确保看到里面的数据。 想法?
由于 叶兰
答案 0 :(得分:2)
我有类似的问题。我不得不在没有字符串连接的情况下打印它:
console.log("The entire people list:");
console.log(people);
答案 1 :(得分:0)
只需console.log
snap.val()
即可查看回复。添加if(snap.val().whateverProperty
逻辑。
答案 2 :(得分:0)
这对我有用:
console.log("The entire people list:", JSON.stringify(people));