Este capítulo le mostrará cómo desvincular devoluciones de llamada en Firebase.
Desconectar devolución de llamada para el tipo de evento
Digamos que queremos separar una devolución de llamada para una función con value tipo de evento.
Ejemplo
var playersRef = firebase.database().ref("players/");
ref.on("value", function(data) {
console.log(data.val());
}, function (error) {
console.log("Error: " + error.code);
});
Necesitamos usar off()método. Esto eliminará todas las devoluciones de llamada convalue tipo de evento.
playersRef.off("value");
Separar todas las devoluciones de llamada
Cuando queremos separar todas las devoluciones de llamada, podemos usar:
playersRef.off();