1
我有這樣的對象火力點:
Groups
-id1
name: a
-id2
name: b
-id3
name: c
我使用 「組」 是這樣的:
var ref = new Firebase("https://app.firebaseio.com/Groups");
$scope.groups = $firebaseArray(ref)
$scope.groups.$add({
"name": "d"
}).then(function (ref)
{
console.log('Added group');
}, function (error)
{
console.error("Error:", error);
});
一些團體包含的項目。我如何添加一個數組並在其中推入一些項目?如何處理數組已經存在的情況?
這不起作用:
var group = Groups.$getRecord(id3)
if(!group.hasOwnProperty('items')){
group['items'] = []
}
group['items'].push({item: "an item"})
什麼是'組。$ getRecord(id3)'? 'group。$ push()'相同,因爲afaik AngularFire沒有'$ push()'方法。 –
我使用getRecord來獲取包含組數據的對象。我編輯了這個問題,使之更加清晰。 – Alain1405