diff --git a/src/calendar/index.js b/src/calendar/index.js index 360bbae7d..4eca1687b 100644 --- a/src/calendar/index.js +++ b/src/calendar/index.js @@ -301,6 +301,10 @@ export default createComponent({ }, onClickDay(item) { + if (this.readonly) { + return; + } + const { date } = item; const { type, currentDate } = this; @@ -358,10 +362,6 @@ export default createComponent({ }, select(date, complete) { - if (this.readonly) { - return; - } - const emit = (date) => { this.currentDate = date; this.$emit('select', copyDates(this.currentDate));