Je suis nouveau dans Google Cloud FireStore.
L'objet Document a un appel de fonction onSnapshot pour attacher un écouteur pour les événements DocumentSnapshot.
Existe-t-il une fonction pour supprimer cet écouteur (comme offSnapshot)? Sinon, comment puis-je l'implémenter?
Dans le cas du SDK web et node.js, l'appel de onSnapshot
renvoie une fonction que vous devez enregistrer dans une variable et appeler lorsque vous souhaitez supprimer l'écouteur.
var unsubscribe = db.collection("cities").onSnapshot(function (querySnaphot) {
// do something with the data.
});
// Stop listening to changes
unsubscribe();
Les autres SDK offrent des fonctionnalités similaires.
Voir https://firebase.google.com/docs/firestore/query-data/listen#detach_a_listener pour référence.