From 7bf8dc173d8842a05644fbe3f76b1c80ee14ac64 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Mon, 18 May 2026 10:25:10 +0800 Subject: [PATCH] =?UTF-8?q?[FIX]=20=E4=BF=AE=E6=AD=A3=E6=A9=9F=E5=8F=B0?= =?UTF-8?q?=E7=A8=BC=E5=8B=95=E7=8E=87=E5=9C=96=E8=A1=A8=20tooltip=20?= =?UTF-8?q?=E9=A1=AF=E7=A4=BA=20undefined=20=E8=88=87=20accessibility=20?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E6=A1=86=E5=95=8F=E9=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修正 utilization.blade.php 自訂 Tooltip 中獲取小時標籤的寫法,改為直接使用 scope 中的 labels 變數,解決動態數據加載時顯示 undefined 的問題。 2. 於 ApexCharts 的 chart 配置中設定 accessibility.enabled = false,防止瀏覽器或輔助擴充套件顯示 ARIA 輔助提示框。 --- resources/views/admin/machines/utilization.blade.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/views/admin/machines/utilization.blade.php b/resources/views/admin/machines/utilization.blade.php index e2c575d..774a584 100644 --- a/resources/views/admin/machines/utilization.blade.php +++ b/resources/views/admin/machines/utilization.blade.php @@ -91,7 +91,10 @@ type: 'bar', height: 350, toolbar: { show: false }, - fontFamily: 'Plus Jakarta Sans, sans-serif' + fontFamily: 'Plus Jakarta Sans, sans-serif', + accessibility: { + enabled: false + } }, plotOptions: { bar: { borderRadius: 6, columnWidth: '60%' } @@ -123,7 +126,7 @@ tooltip: { theme: 'dark', custom: function ({ series, seriesIndex, dataPointIndex, w }) { - const hour = w.globals.categoryLabels[dataPointIndex]; + const hour = labels[dataPointIndex] || ''; const count = series[seriesIndex][dataPointIndex]; return '
' + '' + hour + '' +