nehme ich für Daten in angularfire2 wie folgt angefordert:Wie rxjs Bediener Daten anzuwenden bekam von angularfire2
var ref = new Firebase("firebase url");
Nun, wie kann ich rxjs Betreiber wie Kartenbetreiber den kommenden Daten
nehme ich für Daten in angularfire2 wie folgt angefordert:Wie rxjs Bediener Daten anzuwenden bekam von angularfire2
var ref = new Firebase("firebase url");
Nun, wie kann ich rxjs Betreiber wie Kartenbetreiber den kommenden Daten
I don anwenden ‚t denken Sie an angularfire2 suchen dort - das ist v1 Code ...
Sie können die rxjs Operatoren in angularfire2 verwenden - die Daten als eine beobachtbare (FirebaseListObservable oder FirebaseObjectObservable) zurückgeführt wird - so können Sie importieren und anwenden alle die rxjs Betreiber zu denen .. Im Allgemeinen.
weisen Sie nur die Daten einer Variablen und haben die es mit der Asynchron-Rohr Vorlage
@Component({
selector: 'app',
templateUrl: `
<ul>
<li *ngFor="let item of items | async">
{{ item.name }}
</li>
</ul>
`,
})
class AppComponent {
items: FirebaseListObservable<any>;
constructor(af: AngularFire) {
this.items = af.database.list('/items');
}
}
behandeln Aber Sie die rxjs Operatoren verwenden können (unbedingt importieren, was Sie wollen)
this.af.database.list('/items')
.map(value => {
console.log(value);
return value; // do something with value etc.
})
.subscribe(data => console.log(data));
Mehr hier: AngularFire2