解决办法:
1、针对少一个月的,加上下面两句:
value-format=“yyyy-MM” // 被绑定的值就自动转换为yyyy-MM格式
format=“yyyy-MM” // 改变选择器显示的格式
<el-date-picker
v-model="searchData.month"
type="month"
placeholder="2012-6"
format="yyyy-MM"
value-format="yyyy-MM"
:picker-options="pickerOptions"
/>
2、设置只能选择今天之前的日期的方法:
// 规定只能选择今天之前的日期
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now() - 8.64e6 // 如果没有后面的-8.64e6就是不可以选择今天的
}
}