src/sfc/MonthSelect.vue
@@ -15,7 +15,7 @@ <script> import dayjs from 'dayjs'; import time from '@/utils/time.js' export default { props:{ month:{ @@ -44,6 +44,9 @@ pre_month(){ this.value = dayjs().subtract(1,'month').startOf('month').format('YYYY-MM-DD') this.$emit('submitValue',this.value) }, judgeDateValid(date) { return time.judgeDateValid(date) } } } @@ -56,6 +59,7 @@ v-model="value" type="month" placeholder="选择月份" :disabled-date="judgeDateValid" @change="$emit('submitValue',value)" /> </div>