rxjs

Reaktive Erweiterungen für JavaScript (RxJS) sind eine Sammlung von Bibliotheken zum Erstellen von asynchronen und ereignisbasierten Programmen mit beobachtbaren Auflistungen und Array-Extrastil-Kompositionen.
3
Antworten

Warum würdest du jemals call () auf Observable-Funktionen aufrufen?

Ich bin ein relativ Anfänger in Angular, und ich habe Mühe, eine Quelle zu verstehen, die ich aus dem ng-Bootstrap-Projekt lese. Der Quellcode finden Sie hier . Ich bin sehr verwirrt durch den Code in ngOnInit: %Vor% Wie lautet der Aufru...
04.12.2017, 04:04
1
Antwort

Wann sollte ich 'publishReplay' vs 'shareReplay' verwenden?

Das weiß ich schon publish teilt ein einzelnes Abonnement und gibt auch ConnectableObservable zurück (also müssen wir Connect() ) Share() ist publish().refcount() Der Replay Postfix ist ziemlich offensichtlich, er g...
21.12.2017, 13:42
2
Antworten

Abhängigkeitsinjektion und Mocking in funktionalem JavaScript und RxJS

Ich versuche eine Bibliothek, die in klassischem OO-Javascript geschrieben wurde, in einen funktionaleren und reaktiveren Ansatz umzuschreiben, indem ich RxJS und Funktionszusammensetzung benutze. Ich habe damit begonnen, zwei leicht überprüfbar...
11.08.2017, 13:33
2
Antworten

Wie kann ich den zeitgesteuerten Gegendruck in RxJS5 anwenden?

Stellen Sie sich vor, ich habe den folgenden Code: %Vor% Dies gibt sofort die Ergebnisse aus. Nun, wie stelle ich eine zeitgesteuerte Verzögerung zwischen jeder Nachricht als Art des Gegendrucks (beachten Sie, dass ich keinen Puffer will;...
29.01.2018, 03:23
1
Antwort

Wie werden zwei Ereignisströme auf einer gemeinsamen Ereigniseigenschaft verknüpft?

Betrachten Sie die folgenden zwei Ereignisströme. Jedes Ereignis hat eine Eigenschaft timestamp / ts und value. Ich möchte diese zwei Ströme, bei denen die Ereignisse die gleichen Zeitstempel haben, zu einem resultierenden Strom mit ein...
26.04.2016, 18:31
1
Antwort

Angular 2 Observable Service-Integrationstest

Ich möchte einen Integrationstest erstellen und meinen eigentlichen Service treffen (kein Mock). Wie würde ich das in Angular 2 machen? Hier ist, was ich für meinen beobachtbaren Dienst habe: %Vor% Wie stelle ich sicher, dass ein Objekt v...
27.04.2017, 17:11
1
Antwort

RxJs: Wie benutzt man .shareReplay () um HTTP Daten zu cachen?

Ich habe nach einer Möglichkeit gesucht, HTTP-Daten in Angular zwischenzuspeichern, und schließlich habe ich beschlossen, .shareReplay() zu verwenden, um das zu erreichen. Außerdem möchte ich den Cache manuell leeren oder löschen, wenn dieser...
07.09.2017, 07:16
2
Antworten

wie man mehrere Abonnenten in angular abmeldet 2

Ich habe shareService und subscribe, die in anderen Komponenten ist: %Vor% Ich möchte wissen, ob ich 2 Abonnenten in meinem constructor habe, wie kann ich zweimal Abonnenten in ngDestroy abmelden? Ich sollte subscription2:Subscription;...
08.06.2016, 07:11
2
Antworten

BehaviourSubject distinctUntilChanged () ist keine Funktion

Ich bin neu bei Rxjs Ich versuche, BehaviourSubject zu verstehen unten ist mein Code %Vor% Wenn ich mein Projekt starte, bekomme ich diesen Fehler in meiner Konsole %Vor% Kann mir jemand helfen? Auch wenn ich versuche, einen Store für me...
23.09.2016, 18:13
2
Antworten

Wie kann ich EventEmitter in Angular 2 abbestellen?

%Vor% In der Official Angular 2 Typescript-Definition scheint es keine Möglichkeit zu geben, EventEmitter stumm zu schalten oder abzubestellen. Ich habe im Laufe der Zeit einen Rückruf erhalten, da die Seiten denselben EventEmitter verwenden...
08.04.2016, 08:03