In Polymer 1.x versuche ich Daten aus meiner Datenbank in ein Array zu pushen, aber aus welchem Grund auch immer, es funktioniert plötzlich nicht mehr.Polymer this.push funktioniert nicht
Wenn dieser Code ausgeführt wird
ready: function(){
var leserbriefRef = firebase.database().ref('leserbriefe');
leserbriefRef.on('value', function(snap) {
var n = snap.child('numLeserbriefe').val();
console.log(n);
this.lbriefe = [];
for(var i=0; i<n; i++){
this.push("lbriefe", snap.child('l'+(n - 1 - i)).val());
}
});
}
Ich bekomme diese Fehlermeldung: firebase.js: 283 Uncaught Typeerror: this.push keine Funktion ist
Ich weiß nicht, warum. Anfang der Woche funktionierte es noch.
Große Antwort Neil! –
Ich habe ursprünglich ES2015 verwendet (ich denke, das ist, warum es funktionierte), aber da Firebase-Hosting aus irgendeinem Grund nicht wirklich gut mit ES2015 funktioniert, musste ich den alten Code verwenden. – DiiLord