el-input 是v-for渲染的,而且嵌套比较深.输入的时候,发现输入不了,而且无法删除,打印的时候也是获取不到当前输入值;只有触发别的事件时,才起作用。后经查询,发现使用vue的强制更新($forceUpdate)可以起到这样作用.
<el-input
v-model="item.val"
@input="change($event, index)"
></el-input>
methods:{
change(e, index) {
this.form.formList[index].val= e
this.$forceUpdate()
}
}
网友评论