Firebase - Отсоединение обратных вызовов

В этой главе вы узнаете, как отключить обратные вызовы в Firebase.

Отключить обратный вызов для типа события

Допустим, мы хотим отключить обратный вызов для функции с value тип события.

пример

var playersRef = firebase.database().ref("players/");

ref.on("value", function(data) {
   console.log(data.val());
}, function (error) {
   console.log("Error: " + error.code);
});

Нам нужно использовать off()метод. Это удалит все обратные вызовы сvalue тип события.

playersRef.off("value");

Отключить все обратные вызовы

Когда мы хотим отсоединить все обратные вызовы, мы можем использовать -

playersRef.off();