diff --git a/src/components/date-picker/base/date-table.vue b/src/components/date-picker/base/date-table.vue index b1dcd3b5..09970b43 100644 --- a/src/components/date-picker/base/date-table.vue +++ b/src/components/date-picker/base/date-table.vue @@ -36,10 +36,8 @@ }, }, data () { - const weekStartDay = Number(this.t('i.datepicker.weekStartDay')); return { prefixCls: prefixCls, - calendar: new jsCalendar.Generator({onlyDays: !this.showWeekNumbers, weekStart: weekStartDay}) }; }, computed: { @@ -51,6 +49,10 @@ } ]; }, + calendar(){ + const weekStartDay = Number(this.t('i.datepicker.weekStartDay')); + return new jsCalendar.Generator({onlyDays: !this.showWeekNumbers, weekStart: weekStartDay}); + }, headerDays () { const weekStartDay = Number(this.t('i.datepicker.weekStartDay')); const translatedDays = ['sun', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat'].map(item => {