0
基於AngularFire documentation我試圖在對象上設置$priority
,然後使用$save()
更新Firebase上的數據。
我得到的結果是被覆蓋爲空的對象(它是Firebase中的條目)。 這裏是我的代碼
var ref = new Firebase(firebaseListPath);
var myList = $firebase(ref).$asArray();
myList.$add({
created: Firebase.ServerValue.TIMESTAMP,
user: userId
}).then(function(newItemRef){
var newItemObj = $firebase(newItemRef).$asObject();
newItemObj.$priority = userId;
newItemObj .$save();
});
你可以嘗試'$火力點(REF)$更新(netItemObj $ ID,newItemObj)' ? https://www.firebase.com/docs/web/libraries/angular/api.html#angularfire-firebase-update-key-data。或者直接將'$ priority'或'.priority'傳遞給'$ add',而不是等待承諾完成。 – 2014-11-04 12:03:35