This commit is contained in:
Cindy Chang
2024-08-02 13:24:15 +08:00
parent 86cfb409c3
commit 4ba7961a5a
6 changed files with 12 additions and 17 deletions

View File

@@ -222,7 +222,7 @@ export default function cytoscapeMap(mapData, dataLayerType, dataLayerOption, cu
// creat tippy.js
let tip;
cy.on('mouseover', 'node', function(event) {
var node = event.target
const node = event.target;
let ref = node.popperRef()
let dummyDomEle = document.createElement('div');
let content = document.createElement('div');

View File

@@ -5,7 +5,7 @@
* @returns
*/
export default function numberLabel(num) {
var parts = num.toString().split('.');
let parts = num.toString().split('.');
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',');
return parts.join('.');
}

View File

@@ -177,7 +177,6 @@ export function yTimeRange(data, yAmount, yMax) {
* @returns {numver} x index
*/
export function getXIndex(data, xValue) {
let closestElement = data[0]; // 假定第一个元素是最接近的
let closestIndex = xValue; // 假定第一个元素的索引是 0
let smallestDifference = Math.abs(xValue - data[0]); // 初始差值设为第一个元素与目标数的差值
@@ -185,7 +184,6 @@ export function getXIndex(data, xValue) {
let difference = Math.abs(xValue - data[i]);
if (difference <= smallestDifference) {
closestElement = data[i];
closestIndex = i;
smallestDifference = difference;
}

View File

@@ -6,8 +6,8 @@
export function sortNumEngZhtw(data) {
return data.sort((a, b) => {
// 檢查兩個值是否都是數字
var isANumber = !isNaN(parseFloat(a)) && isFinite(a);
var isBNumber = !isNaN(parseFloat(b)) && isFinite(b);
const isANumber = !isNaN(parseFloat(a)) && isFinite(a);
const isBNumber = !isNaN(parseFloat(b)) && isFinite(b);
// 如果兩個值都是數字,直接比較大小
if (isANumber && isBNumber) return parseFloat(a) - parseFloat(b);
@@ -28,8 +28,8 @@ export function sortNumEngZhtw(data) {
*/
export function sortNumEngZhtwForFilter(a, b) {
// 檢查兩個值是否都是數字
var isANumber = !isNaN(parseFloat(a)) && isFinite(a);
var isBNumber = !isNaN(parseFloat(b)) && isFinite(b);
const isANumber = !isNaN(parseFloat(a)) && isFinite(a);
const isBNumber = !isNaN(parseFloat(b)) && isFinite(b);
// 如果兩個值都是數字,直接比較大小
if (isANumber && isBNumber) return parseFloat(a) - parseFloat(b);