2017-04-21 26 views
0

將角度FormGroupControl直接連接到FirebaseObjectObservable是一個好主意,因爲它們都是RxJS Observable對象?將FormGroupControl鏈接到FirebaseObjectObservable

我不確定到底會用到什麼函數,因爲我是Reactive,Angular和bDb的新手,但它似乎是在Obserables的範圍之內。

通過這種方式,只要您在表單中進行更改,就會被傳播給所有現場更新的Firebase用戶,只要有人在Fi​​rebase上對其進行更改,您將立即在輸入中看到它

回答

0

這裏有一個簡單的方法,你可能需要添加自定義:

this.form.valueChanges 
     .subscribe(this.svc.save); 
this.svc.get(this.key) 
     .subscribe((val)=>this.form.setValue(val, {emitEvent: false}));