From 1885fb61d1a9d164431897cb3c41eb4c31d6fbb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com> Date: Tue, 9 Sep 2025 21:02:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=B1=E7=8A=B6=E5=9B=BEbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/Index.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue index 333c7e5..2947db1 100644 --- a/src/views/Home/Index.vue +++ b/src/views/Home/Index.vue @@ -441,7 +441,17 @@ function updateEmployeeBarChart(list: EmpBarItem[]) { set(barOptionsData, 'legend.data', legendNames) set(barOptionsData, 'xAxis.data', labels) + // 1) 轴标签强制全部显示 + 不自动隐藏 + set(barOptionsData, 'xAxis.axisLabel.interval', 0) + set(barOptionsData, 'xAxis.axisLabel.hideOverlap', false) + // 2) 适当旋转,避免重叠(不想旋转可设为 0) + set(barOptionsData, 'xAxis.axisLabel.rotate', 30) + + // 3) 防止被裁剪:让 grid 预留标签空间 + set(barOptionsData, 'grid.containLabel', true) + set(barOptionsData, 'grid.bottom', 60) // 视情况调大/调小 + set(barOptionsData, 'xAxis.axisTick.alignWithLabel', true) set(barOptionsData, 'series', [