1、数组变异方法可触发vue重新渲染
如push()、pop()、shift()、unshift() 、splice() 、sort() 、reverse() 等
例:let auto = this.page.records[i]; auto.compressSchedule = ret.data; this.page.records.splice(i,1, auto);
2、使用vue key实现
标签中传递:key="变量",每次需要重新渲染时改变变量值即可
3、强制更新数据
this.$forceUpdate();
4、使用$set(object,"prop",value)方法对属性重新设置
例:this.$set(this.task,"eventAddress",this.task.eventAddress);