2017-10-09 4 views

Antwort

4

Im Fall des SDK web und node.js gibt der Aufruf onSnapshot eine Funktion zurück, die Sie in einer Variablen speichern und aufrufen müssen, wenn Sie den Listener entfernen möchten.

var unsubscribe = db.collection("cities").onSnapshot(function (querySnaphot) { 
    // do something with the data. 
}); 


// Stop listening to changes 
unsubscribe(); 

Die anderen SDKs bieten ähnliche Funktionen.

Siehe https://firebase.google.com/docs/firestore/query-data/listen#detach_a_listener als Referenz.

+0

Es funktioniert gut. Danke @Scarygami –

Verwandte Themen