Ich bin neu bei Rxjs Observables und muss Throttling mit Rxjs implementieren._.Throttle-Implementierung mit RXJS-Observablen
In Strich wir tun, mit der folgenden Zeile -
_.throttle(functionName, timespan, {trailing : true/false}).
bitte helfen, wie mit Observablen zu tun.
geschätzt. Ich wollte nur eine Klarstellung. Rx.Observables.fromEvent wird auf Ereignisse warten (wie Maus hier). Was Wenn ich nicht auf ein Ereignis warten möchte, möchte ich nur eine Funktion drosseln? Ich hoffe meine Frage ist gültig. Wenn nicht freundlich helfen. Wie gesagt ich möchte das Verhalten der folgenden Funktion nachahmen. _.throttle (Funktionsname, Zeitspanne, {trailing: true/false}) –
Sie können eine Lösung als die andere Antwort hacken, aber es ist nicht wirklich eine "Rx" -Lösung. Meine Frage wäre, warum muss es eine Funktion sein? Was ruft diese Funktion auf? Normalerweise mit Rx ist die Idee, mit der Quelle zu beginnen und die Pipeline um die gesamte Aufgabe zu bauen. – paulpdaniels