2017-10-10 6 views

Répondre

4

onSnapshot renvoie une fonction que vous devez enregistrer dans une variable et appeler lorsque vous souhaitez supprimer l'écouteur.

this.unsubscribe = this.dbTasks.where('completed', '==', true).onSnapshot(
    data => {...code...} 
); 


// Stop listening to changes 
this.unsubscribe(); 

Ce que vous faites est réellement en train de créer un second écouteur qui ne fait rien.

+0

Cela a fonctionné, merci! – artooras