2017-07-13 8 views
0
angularfire2

にFirebaseListObservableの変数にFirebaseObjectObservablesを追加することができ、この実装は私にエラーを与えるcosを私は、以下のような何かを達成することができますどのようにこのはどのように私は、通常のjavascript配列で

let fruits = ["Banana", "Orange", "Apple", "Mango"]; 
fruits.push("Kiwi"); 

を行うことが可能です。私はanglefire2で作業中です

let job1 = this.db.object("/Jobs/job1"); 
let job2 = this.db.object("/Jobs/job2"); 


let jobselection: FirebaseListObservable<any[]>; 
jobselection.push(job1); 
jobselection.push(job2); 

答えて

0

FirebaseObjectObservableをFirebaseListObservableに追加することはできません。

FirebaseListObservableは、データベース内のリストを表しています。 E. "/ Jobs /"ノード内のすべてのジョブ

let jobs:FirebaseListObservable<any[]>=this.db.list("/Jobs"); 

これにより、すべてのジョブのリストが表示され、新しいジョブをそのリストにプッシュできます。

jobs.push({foo:bar}); 
関連する問題