先上代码:嵌套了循环之后,输入一个字符就得点击一下框才能继续输入,后来参考了别的博主的文章,原来只需要把循环中key的值改为index就可以了
<div style="list-style:none" v-for="(item,index) in options" :key="index">
<el-input v-model="item.id" size="mini" placeholder="请输入内容"></el-input>
<el-button type="danger" plain size="mini" @click="delbtn(index)">删除</el-button>
</div>
<el-button type="primary" @click="addClick">添加用户</el-button>
如果遇到输入框输入不了字符时可以使用:
<el-input v-model="value" @input="change($event)"></el-input>
change(e) {
this.$forceUpdate();
},