Kann jemand erklären, warum dieser Code funktioniert:reagieren nativen und Feuerbasis - Feuerbasis Funktion als Referenz
this.firebaseRef.on('value', (snapshot) => {//...});
und dies nicht:
const foo = this.firebaseRef.on;
foo('value', (snapshot) => {//...});
?
In reagieren-native devtools Debugger wirft er einen Fehler: Cannot read property 'Y' of undefined
Es ist schon komisch, denn wenn ich einen Haltepunkt setzen und überprüfen Sie es
foo === this.firebaseRef.on
es mir wahr gibt. typeof foo
ist eine Funktion. Ich verstehe es nicht. Das gleiche passiert mit once
.