我的火力分贝结构给出,如何访问firebase db子对象元素?下面
users
fb-user-key1
user1-details1
Tags
Tag-key1
"name":"value"
Tag-key2
"name":"value"
fb-user-key2
user1-details2
Tags
Tag-key1
"name":"value"
标签-密钥1 &用户密钥的由火力生成具有推()。 firebase代码访问的内容是,
var fbref = firebase.database().ref("users");
fbref.child("Tags").on("child_added", function(e){
var Tagobj = e.val().name;
console.log(Tagobj);
});
这一个没有返回任何东西。我无法访问上述数据结构中的name:value对。 ' 添加修改后的代码,上述代码的
firebase.database().ref("users").on("child_added",function(e) { var Tagobj = e.val().Tags; });
如何访问该名称值对??火力点钥匙是问题? 没有得到,我错了。欣赏你的投入。
你的用例是什么?在创建用户后,用户的“标签”是否更新过?您的应用中是否有商店,您可以在其中添加新值并触发重新渲染? – ArneHugo
'标签'不是'用户'的孩子。 – 2017-05-04 08:39:43
@ArneHugo,是的标签经常更新新名称值对。 – user1322692