From fefed17edd42ee898db4f6e1b7b8692d49bd038d Mon Sep 17 00:00:00 2001 From: mengxiong10 <15623530290@163.com> Date: Mon, 24 Sep 2018 19:22:31 +0800 Subject: [PATCH] fix: IE compatibility --- src/calendar.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calendar.vue b/src/calendar.vue index f2608b4..672690a 100644 --- a/src/calendar.vue +++ b/src/calendar.vue @@ -201,9 +201,11 @@ export default { this.firstYear = Math.floor(this.calendarYear / 10) * 10 } else if (panel === 'TIME') { this.$nextTick(() => { - [...this.$el.querySelectorAll('.mx-panel-time .mx-time-list')].forEach(el => { + const list = this.$el.querySelectorAll('.mx-panel-time .mx-time-list') + for (let i = 0, len = list.length; i < len; i++) { + const el = list[i] scrollIntoView(el, el.querySelector('.actived')) - }) + } }) } },