Discover: sidebarFilter - Timeframes fix selectArea bug done.

This commit is contained in:
chiayin
2023-06-12 12:33:25 +08:00
parent 0b2104f41b
commit faa68d4822

View File

@@ -61,7 +61,6 @@ export default{
event.stopPropagation();
},
},
datetime24h:null,
}
},
computed: {
@@ -137,6 +136,10 @@ export default{
this.selectArea = [0, this.selectRange];
this.resizeMask(this.chart);
}
},
selectArea(nnn,ooo){
console.log('n',nnn);
console.log('o',ooo);
}
},
methods: {
@@ -262,7 +265,7 @@ export default{
this.timeFrameStartEnd;
},
/**
* 選取開始或結束時間時,要改變滑塊圖表
* 選取開始或結束時間時,要改變滑塊圖表
* @param {object} e Tue Jan 25 2022 00:00:00 GMT+0800 (台北標準時間)
* @param {string} direction start or end
*/
@@ -273,7 +276,9 @@ export default{
const closestIndexes = targetTime.map(target => {
let closestIndex = 0;
closestIndex = ((target - sliderData[0])/(sliderData[sliderData.length-1]-sliderData[0])) * sliderData.length;
return Math.round(Math.abs(closestIndex));
let result = Math.round(Math.abs(closestIndex));
result = result > this.selectRange ? this.selectRange : result;
return result
});
// 改變滑塊