«rxjs» etiketlenmiş sorular

JavaScript için Reaktif Uzantılar (RxJS), gözlemlenebilir koleksiyonlar ve Dizi Ekstraları stil kompozisyonu kullanarak eşzamansız ve olay tabanlı programlar oluşturmak için kullanılan bir kitaplık kümesidir.

6
'/' dan 'operatörünün'
Observable.ofVe Observable.fromargümanlar biçimi arasındaki tek fark nedir? Gibi Function.prototype.callve Function.prototype.apply? Observable.of(1,2,3).subscribe(() => {}) Observable.from([1,2,3]).subscribe(() => {})
154 rxjs 

21
Dışarıdaki tıklamadaki bir açılır listeyi nasıl kapatabilirim?
Kullanıcı bu açılır listenin dışında herhangi bir yeri tıkladığında giriş menüsü açılır menüsümü kapatmak istiyorum ve bunu Angular2 ve Angular2 "yaklaşımı" ile yapmak istiyorum ... Bir çözüm uyguladım, ama gerçekten kendime güvenmiyorum. Aynı sonucu elde etmenin en kolay yolunun olduğunu düşünüyorum, bu yüzden herhangi bir fikriniz varsa ... konuşalım :)! …

14
node_modules / rxjs / internal / types.d.ts (81,44): hata TS1005: ';' Açısal 6'nın kurulumundan sonra beklenen hata
İle ilgili bir hata aldım node_modules / rxjs / internal / types.d.ts (81,44): hata TS1005: ';' beklenen. Açısal 6'nın kurulumundan sonra. Hatayı kontrol edin: ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.

2
RxJS: Gözlenebilir bir öğeyi nasıl “el ile” güncellerim?
Sanırım temel bir şeyi yanlış anlamam gerekiyor, çünkü bence bu gözlemlenebilir bir şey için en temel durum olmalı, ama benim hayatım için bunu dokümanlardan nasıl yapacağımı anlayamıyorum. Temel olarak, bunu yapabilmek istiyorum: // create a dummy observable, which I would update manually var eventObservable = rx.Observable.create(function(observer){}); var observer = eventObservable.subscribe( …

5
(1) - ilk ()
Ben bir kaç uygulama buldum AuthGuardkullanan s take(1). Projemde kullandım first(). İkisi de aynı şekilde mi çalışıyor? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AngularFire } from 'angularfire2'; @Injectable() export …

3
'Catch' özelliği 'Observable <any>' türünde mevcut değil
Http hizmetini kullanmak için Angular 2 dokümantasyon sayfasında bir örnek var. getHeroes (): Observable&lt;Stuff[]&gt; { return this.http.get(this.url) .map(this.extractData) .catch(this.handleError); } Ben klonlanmış angular2-webpack-marş projesini ve yukarıdaki kodu kendim ekledi. ObservableKullanarak ithal ettim import {Observable} from 'rxjs/Observable'; Mülklerin Observablede ithal edildiğini varsayıyorum ( .mapişler). Rxjs.beta-6 için değişiklik günlüğüne bakıldı ve hakkında …

6
Konu vs Davranış Konu - Açısal Olarak Yeniden Oynatma Konu
Bu 3'ü anlamaya çalışıyordum: Konu , Davranış konusu ve Tekrar konusu . Bunları kullanmak istiyorum ve ne zaman ve neden kullanmanın faydalarının neler olduğunu bilmek istiyorum ve belgeleri okudum, öğreticileri izledim ve google'da arama yapsam da bunu anlamayı başaramadım. Öyleyse amaçları ne? Gerçek dünyadaki bir vakanın kodlanması bile gerekmediği çok …

5
Angular'daki http'ye benzer statik verilerden bir Gözlemlenebilir nasıl oluşturulur?
Bu yönteme sahip bir hizmetim var: export class TestModelService { public testModel: TestModel; constructor( @Inject(Http) public http: Http) { } public fetchModel(uuid: string = undefined): Observable&lt;string&gt; { if(!uuid) { //return Observable of JSON.stringify(new TestModel()); } else { return this.http.get("http://localhost:8080/myapp/api/model/" + uuid) .map(res =&gt; res.text()); } } } bileşenin kurucusunda şu …

5
Redux & RxJS, benzerlikler var mı?
Redux'un Flux'ın daha iyi bir "uygulaması" olduğunu veya daha doğrusu bir şeyleri basitleştirmek için yeniden tasarlandığını (uygulama durumu yönetimi) söylediğini biliyorum. Reaktif programlama (RxJS) hakkında çok şey duydum, ancak henüz öğrenmek için dalmadım. Öyleyse sorum şu: Bu iki teknoloji arasında herhangi bir kesişme (ortak bir şey) var mı yoksa birbirlerini …
113 javascript  rxjs  redux 

8
"Geri arama cehennemi" nedir ve RX bunu nasıl ve neden çözer?
JavaScript ve node.js bilmeyen biri için "callback cehennemi" nin ne olduğunu açıklayan basit bir örnekle birlikte net bir tanım verebilir mi? "Geri arama cehennemi sorunu" ne zaman (ne tür ayarlarda) ortaya çıkar? Neden oluşur? "Geri arama cehennemi" her zaman eşzamansız hesaplamalarla mı ilgilidir? Veya "geri arama cehennemi" tek bir iş …

5
Bir Rx Observable'da nasıl "bekleyebilirim"?
Gözlenebilir bir yerde beklemek istiyorum, örneğin const source = Rx.Observable.create(/* ... */) //... await source; Saf bir girişim, beklemenin hemen çözülmesine ve yürütmeyi engellememesine neden olur Düzenleme: Tam kullanım amacım için sözde kod: if (condition) { await observable; } // a bunch of other code Diğer kodu başka bir ayrı …

5
Angular'da pipe () işlevi nedir
Borular, şablondaki verileri (formatları) dönüştürmek için filtrelerdir. İşleve pipe()aşağıdaki gibi rastladım . Bu pipe()işlev bu durumda tam olarak ne anlama geliyor? return this.http.get&lt;Hero&gt;(url) .pipe( tap(_ =&gt; this.log(`fetched hero id=${id}`)), catchError(this.handleError&lt;Hero&gt;(`getHero id=${id}`)) );

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 

5
Angular 4+ ngOnDestroy () hizmette - gözlemlenebilir olanı yok et
Açısal bir uygulamada ngOnDestroy(), bir bileşen / yönerge için yaşam döngüsü kancasına sahibiz ve bu kancayı gözlemlenebilirlerin aboneliğinden çıkmak için kullanıyoruz. Bir @injectable()hizmette yaratılan net / arzu edilen gözlemlenebilir istiyorum . Bunun ngOnDestroy()bir serviste de kullanılabileceğini söyleyen bazı yazılar gördüm . Ancak, bu iyi bir uygulama mı ve bunu yapmanın …

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 =&gt; { }) Verileri filtrelemek istersem bunu kullanabilirim: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x =&gt; {return x}), first() ).subscribe(x =&gt; { }) Bunu da yapabilirim: import 'rxjs/add/operator/map'; …
104 angular  rxjs  rxjs5 

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.