vue数据值变了,但是input视图没有更新怎么办?
直接给对象的属性赋值,并不能使得视图发生变化,此时我们可以用vue的$set方法来赋值解决这个问题
this.$set(对象, '属性名', '属性值')
使用这段代码给对象赋值
this.$set(this.form, 'name', '糖果') this.$set(this, 'form', {key: item.value,range: "like",value: ""})
直接给对象的属性赋值,并不能使得视图发生变化,此时我们可以用vue的$set方法来赋值解决这个问题
this.$set(对象, '属性名', '属性值')
使用这段代码给对象赋值
this.$set(this.form, 'name', '糖果') this.$set(this, 'form', {key: item.value,range: "like",value: ""})