选择日期后,在点击切换水电,时间不能回显
<el-date-picker
v-if=“defaultDate”
v-model=“value1”
value-format=“yyyy-MM”
:type=“monthrange”
@blur=“changeSelector()”
range-separator=“至”
start-placeholder=“开始日期”
end-placeholder=“结束日期”
:key=“monthrange”
style=“width:270px;”>
value1: [
this.$moment(this.$moment().add(-5, "month")).format("yyyy-MM"),
this.$moment().format("yyyy-MM"),
],
在使用时重新给他赋值,这样写是不行的!!!
this.value1[0] = this.$moment(this.$moment().add(-5, "month")).format("YYYY-MM");
this.value1[1] = this.$moment().format("YYYY-MM");
这样写就可以:
格式是:this.value1=[this.$moment(this.$moment().add(-5, "month")).format("YYYY-MM"),this.$moment().format("YYYY-MM")]
太长了,所以简写this.value1 = [this.start_month, this.end_month]
如果你也遇到element时间回显问题,希望对你有帮助