Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Subscriber: next()-Methode

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die next()-Methode der Subscriber-Schnittstelle sendet einen Wert an jeden Observer der Subscription und ruft dessen next-Callback synchron auf. Diese Callbacks werden an Observable.subscribe() übergeben.

Syntax

js
next(value)

Parameter

value

Der an die Observer zu sendende Wert. Dies kann ein beliebiger JavaScript-Wert sein.

Rückgabewert

Keiner (undefined).

Beschreibung

Wenn der Subscriber nicht mehr active ist, bewirkt diese Methode nichts. Eine Ausnahme, die vom next-Callback eines Observers ausgelöst wird, wird an das globale Objekt gemeldet. Sie ruft weder den error-Callback dieses Observers auf noch verhindert sie die Weitergabe an andere Observer.

Hinweis: Dieses Verhalten bei gemeinsam genutzten Subscriptions kann sich ändern. Ein Vorschlag, jedem Observer einen eigenen Subscriber zu geben, würde bewirken, dass jede Subscription eine separate Ausführung startet, statt eine aktive Subscription wiederzuverwenden.

Beispiele

Ein einfaches Beispiel finden Sie auf der Hauptreferenzseite zu Subscriber. Weitere Beispiele finden Sie unter Benutzerdefinierte Observables erstellen.

Spezifikationen

Spezifikation
Observable
# dom-subscriber-next

Browser-Kompatibilität

Siehe auch