From aa176f4c4c2231b2db9d1e9fee1d1aa971eed90a Mon Sep 17 00:00:00 2001 From: chiayin Date: Wed, 27 Sep 2023 14:57:23 +0800 Subject: [PATCH] Issue #150: Done. --- src/components/Discover/Map/Filter/Timeframes.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/Discover/Map/Filter/Timeframes.vue b/src/components/Discover/Map/Filter/Timeframes.vue index 0f4b37f..c25e865 100644 --- a/src/components/Discover/Map/Filter/Timeframes.vue +++ b/src/components/Discover/Map/Filter/Timeframes.vue @@ -250,11 +250,14 @@ export default{ changeSelectArea(e) { // 日曆改變時,滑塊跟著改變 let sliderData = this.sliderData; - this.startTime = new Date(sliderData[e[0]]); - this.endTime = new Date(sliderData[e[1]]); + let start = sliderData[e[0].toFixed()]; + let end = sliderData[e[1].toFixed()]; // 取得 index,須為整數。 + + this.startTime = new Date(start); + this.endTime = new Date(end); // 重新設定 start end 日曆選取範圍 - this.endMinDate = new Date(sliderData[e[0]]); - this.startMaxDate = new Date(sliderData[e[1]]); + this.endMinDate = new Date(start); + this.startMaxDate = new Date(end); // 重新算圖 this.resizeMask(this.chart); // 執行 timeFrameStartEnd 才會改變數據