问题描述
在使用elementUi中el-date-picker组件过程中,后端数据返回的startTime和endTime要默认填充到组件绑定的变量durationTime中,在mounted中获取数据也能正常填充
this.form.durationTime = [this.form.startTime, this.form.endTime]
但是在用组件修改日期或时间的时候,页面选不中,但实际的startTime和endTime是变化了的。
解决方法
使用this.$set(要修复的对象,对象的某个属性,要改的值) 赋值
this.$set(this.form, 'durationTime', [this.form.startTime, this.form.endTime]);