现在有一段代码会报错
<div id="vue-instance">
<input type="text" v-model="obj.x[0]" />
</div>
var vm = new Vue({
el: '#vue-instance',
data: {
obj: {},
},
mounted() {
Vue.set(this.obj, 'x', [])
this.obj.x.push(1, 2)
}
})
想让v-model
能访问到动态添加的数组中的值,请问应该怎么修改
<input type="text" v-model="obj.x[0]" v-if="obj.x" />
在obj.x还不存在的时候不要渲染