From 29722998e45bff17d60fbcb245d166de493c2252 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Fri, 4 Nov 2022 19:02:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`Tooltip`=E7=9A=84`itemFormat?= =?UTF-8?q?ter`=E8=AE=BE=E7=BD=AE=E9=80=9A=E9=85=8D=E7=AC=A6`{d}`=E5=90=8E?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 ++ Runtime/Serie/SerieHandler.cs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b19521f..cdc699d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -60,6 +60,8 @@ ## master +* (2022.11.04) 修复`Tooltip`的`itemFormatter`设置通配符`{d}`后异常的问题 + ## v3.4.0 ### 版本要点 diff --git a/Runtime/Serie/SerieHandler.cs b/Runtime/Serie/SerieHandler.cs index ce6eb8e8..2d83c10d 100644 --- a/Runtime/Serie/SerieHandler.cs +++ b/Runtime/Serie/SerieHandler.cs @@ -579,7 +579,7 @@ namespace XCharts.Runtime param.dataCount = serie.dataCount; param.value = serieData.GetData(param.dimension); param.ignore = ignore; - param.total = SerieHelper.GetMaxData(serie, dimension); + param.total = serie.multiDimensionLabel? serieData.GetTotalData() : serie.GetDataTotal(defaultDimension); param.color = color; param.marker = SerieHelper.GetItemMarker(serie, serieData, marker); param.itemFormatter = itemFormatter;