vue如何循环input获取里面的值?
点击+号 数量加1,数量有多少,那么就循环input就有多少个。如何获取里面的input的值。
<div id="app">
<div class='head'>
<span class='num'>{{num}}</span>
<input type="button" @click='add()' value="+">
</div>
<div class='goodslist' v-for="(item,index) in num">
<div>
<span>兑换码</span>
<input type="text" />
</div>
</div>
</div>
new Vue({
el:'#app',
data:{
num:4
},
methods:{
add(){
this.num++;
}
}
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
数据的双向绑定,对input进行绑定,如下(数组会做相应的变通,value换成数组):
iviewui 动态增减表单项 这个你可以参考下思路,就是把你的input和index关联起来。