问题复现:
data{
return {
options:[]
}
}
在后端将要显示的数据赋值给options
后面要对数据进行修改,修改后重新获取数据赋值给options,但是vue捕获不到,没有重新渲染。
解决方法:
在重新赋值的时候
var arr=[]
this.$set(arr,0,值)
this.$set(arr,1,值) #这种方式,能够被vue捕获到。
this.options = arr
问题复现:
data{
return {
options:[]
}
}
在后端将要显示的数据赋值给options
后面要对数据进行修改,修改后重新获取数据赋值给options,但是vue捕获不到,没有重新渲染。
解决方法:
在重新赋值的时候
var arr=[]
this.$set(arr,0,值)
this.$set(arr,1,值) #这种方式,能够被vue捕获到。
this.options = arr