<el-date-picker
v-model="form.month"
type="month"
placeholder="选择月"
value-format="yyyy-MM"
:picker-options="disabledDay"
>
</el-date-picker>
data() {
return {
monthList: ['2022-10', '2022-12'],
}
},
computed: {
// this.monthList可以进行后端请求拿到
disabledDay: function() {
return {disabledDate: (time) => {
let year = time.getFullYear()
let month = time.getMonth() + 1
let m = (month < 10) ? '0' + month : month
return !this.monthList.includes(year + '-' + m);
}}
},
},