工具React 0.14.0,Firebase 2.2.9(我不认为React部分很重要)
这个问题非常基础,但是我的脑海里浮现出来!看起来像是一个基本的Javascript语法错误,但也许Firebase会以某种方式绊倒我。
我尝试将一个键属性添加到一个对象,但它不知何故一直说它是未定义的!看下面简单的简单!:
itemsRef.on('child_added', function(snap){
var newItem = snap.val();
newItem["key"] = snap.key();
console.log(snap.key());//This prints a valid key!
console.log(newItem);//newItem.key is undefined!!
...
到底是什么?我希望这不是一件令人尴尬的事情。 :)