gpt4 book ai didi

html - Vue.js v-for 不工作

转载 作者:搜寻专家 更新时间:2023-10-30 22:15:28 24 4
gpt4 key购买 nike

我正在试用 Vue.js,但遇到了问题。我正在学习 Laracasts 上的教程,但我的 v-for 不工作。

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/

如果有帮助,请附上 Laracast 的链接: https://laracasts.com/series/learn-vue-2-step-by-step/episodes/4?autoplay=true

最佳答案

data 对象后缺少逗号:

data: {
newName: '',
names: ['John', 'Mike']
}, // comma here

关于html - Vue.js v-for 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43490522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com