Ich versuche Vue.js raus, aber ich bin in ein Problem läuft. Ich befolge ein Tutorial bei Laracasts, aber mein v-for funktioniert nicht.Vue.js v-für nicht funktioniert
HTML:
<div id="root">
<ul>
<li v-for="name in names" v-text="name"></li>
</ul>
<input type="text" v-model="newName">
<button @click="addName">Add Name</button>
</div>
JS:
new Vue({
el: '#root',
data: {
newName: '',
names: ['John', 'Mike']
}
methods: {
addName() {
this.names.push(this.newName);
this.newName = '';
}
}
})
Fiddle: https://jsfiddle.net/4pb1f4uq/
Wenn es den Link zum Laracast mit Folge hilft,: https://laracasts.com/series/learn-vue-2-step-by-step/episodes/4?autoplay=true
Es kann helfen, wenn Sie die Ausgabe lesen, wenn Ihr Compiler oder sogar in Ihrer Konsole. Es würde Ihnen zeigen, dass Sie nach dem Definieren der Daten vergessen haben, ein Komma zu setzen. –