«rxjs5» etiketlenmiş sorular

21
RxJs 5'te Açısal Http ağ çağrısının sonucunu paylaşmanın doğru yolu nedir?
Http kullanarak, bir ağ çağrısı yapan ve bir http gözlemlenebilir döndüren bir yöntem çağırırız: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Bu gözlemlenebilir olanı alıp birden fazla abone eklersek: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); Yapmak istediğimiz, bunun birden fazla ağ isteğine neden olmamasını …

3
Sonunda Abone Olduğunda Gözlemlenebilir
Göre bu artcle , onCompleteve onErrorfonksiyonu subscribebirbirini dışlar. Yani ya onErrorda onCompleteolaylar bende patlayacak subscribe. Bir hata alsam veya bilgi birikimimi başarıyla bitirdiğimde yürütülmesi gereken bir mantık bloğum var. finallyPython'daki gibi bir şey aradım , ancak bulduğum tek şey finally, yarattığım gözlemlenebilir olana bağlanması gerektiğiydi. Ancak bu mantığı yalnızca abone …
106 javascript  rxjs  rxjs5 

4
RxJS'de boru ne için
Sanırım temel kavramım var, ancak bazı belirsizlikler var Yani genel olarak gözlemlenebilir olanı böyle kullanıyorum: observable.subscribe(x => { }) Verileri filtrelemek istersem bunu kullanabilirim: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x => {return x}), first() ).subscribe(x => { }) Bunu da yapabilirim: import 'rxjs/add/operator/map'; …
104 angular  rxjs  rxjs5 

10
İçinde Gözlemlenebilir abonelik bulunan işlevden değer nasıl döndürülür?
Gözlemlenebilir'in mevcut olduğu işlev tarafından döndürülecek olan Gözlemlenebilir'den nasıl değer çıkaracağımı bilmiyorum. İade edilmesi için ondan sadece bir değere ihtiyacım var, başka bir şey yok Çalışan mevcut sürüm function getValueFromObservable() { this.store.subscribe( (data:any) => { console.log(data) } ) } getValueFromObservable() Bunun çalışması için buna ihtiyacım var, değer döndürmek için işlev …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.