Может кто-то объяснить, почему этот код работает:реагируют родные и firebase - firebase функцию в качестве ссылки
this.firebaseRef.on('value', (snapshot) => {//...});
и это не так:
const foo = this.firebaseRef.on;
foo('value', (snapshot) => {//...});
?
В реакции родной DevTools отладчик он выдает ошибку: Cannot read property 'Y' of undefined
Это забавно, потому что, когда я поставил точку останова и проверить его
foo === this.firebaseRef.on
это дает мне правда. typeof foo
- функция. Я не понимаю. То же самое происходит с once
.