diff --git a/datepicker/calendar-panel.vue b/datepicker/calendar-panel.vue index 9466455..224b784 100644 --- a/datepicker/calendar-panel.vue +++ b/datepicker/calendar-panel.vue @@ -324,6 +324,10 @@ export default { this.currentPanel = 'date' }, selectTime (value, index) { + const classes = this.getTimeClasses(value, index) + if (classes.indexOf('disabled') !== -1) { + return + } const date = new Date(this.now) if (index === 0) { date.setHours(value)