今天是3月20号
需求:在element的日期选择器中没有默认时间时,要求默认显示当前月与上一月
实现前:默认显示当前月与下一月
实现后:默认显示当前月与上一月
代码:
HTML中添加:default-value="dateDefaultShow"
属性,选择器打开时默认显示的时间
<el-date-picker v-model="formData.time" size="small" style="width:240px;" type="daterange" value-format="yyyy-MM-dd" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-value="dateDefaultShow"></el-date-picker>
data(){
return {
dateDefaultShow: '',
}
},
mounted() {
this.dateDefaultShow = new Date();
this.dateDefaultShow.setMonth(new Date().getMonth() - 1);
},