ich nicht die folgende Funktion 2015benötigen diese Funktion vue-Router ECMA-Script übersetzt 2015
route: {
data: function() {
return this.$http.get('/api/posts?sort=title&order=1').then(
posts=>{this.table.posts = posts.data}
);
}
},
weil ich diethis
ist nicht refering zum Fenster Objekt
[vue-router] Uncaught error during transition: be.js:3660:7
TypeError: undefined has no properties[Learn More]be.js:16572:13
Warum erwarten Sie, dass sich dies auf das Fensterobjekt bezieht? Du hast geschrieben, weil das nicht auf das Fenster Objekt bezieht, das ich bekomme. – nils
Ich sage nicht, dass ich es zu schätzen, auf das Fensterobjekt verweisen, ich möchte nur die Funktion this.http verwenden, Lassen Sie mich es bearbeiten. – FerchoCarcho
Ich bin mir nicht ganz sicher, ob ich deine Frage verstehe. Funktioniert Ihr Code, der nicht von ES2015 stammt, bisher und versuchen Sie, ihn nach ES2015 zu portieren? Oder denken Sie, dass Sie es in ES2015 konvertieren müssen, damit es funktioniert? – nils