vue 获取循环的input的值
获取循环出来的input的值只需要给每个input都绑定一个值<div v-for="(item,index) in list" :key="index"><div>{{name}}</div><input v-model='word'/></div><div @click='getInfo()'></div>ex
·
获取循环出来的input的值只需要给每个input都绑定一个值
<div v-for="(item,index) in list" :key="index">
<div>{{item.name}}</div>
<input v-model='item.word'/>
</div>
<div @click='getInfo()'></div>
export default {
data() {
return {
list: [
{ name: '姓名', word: '' },
{ name: '关键词', word: '' },
{ name: '所在地区', word: '' },
{ name: '现在就职', word: '' },
{ name: '曾经就职', word: '' },
{ name: '所属行业', word: '' },
{ name: '就读学校', word: '' }
]
}
},
methods:{
getInfo(){
console.log(this.list)
}
}
或者直接用循环对象也是可以的
更多推荐
已为社区贡献3条内容
所有评论(0)