From d7ebfb1f41ff592972d775e95cf707a2499093bf Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Sun, 30 Oct 2022 10:37:10 +0800 Subject: [PATCH] =?UTF-8?q?[feature]=20=E5=A2=9E=E5=8A=A0`Axis`=E7=9A=84`i?= =?UTF-8?q?ndicatorLabel`=EF=BC=8C=E7=A7=BB=E9=99=A4`Tooltip`=E7=9A=84`ind?= =?UTF-8?q?icatorLabelStyle`=20(#226)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Runtime/Component/Axis/Axis.cs | 2 +- Runtime/Component/Label/LabelStyle.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Runtime/Component/Axis/Axis.cs b/Runtime/Component/Axis/Axis.cs index d9664c2f..6e2a4aa9 100644 --- a/Runtime/Component/Axis/Axis.cs +++ b/Runtime/Component/Axis/Axis.cs @@ -103,7 +103,7 @@ namespace XCharts.Runtime [SerializeField] protected AxisSplitArea m_SplitArea = AxisSplitArea.defaultSplitArea; [SerializeField][Since("v3.2.0")] protected AxisMinorTick m_MinorTick = AxisMinorTick.defaultMinorTick; [SerializeField][Since("v3.2.0")] protected AxisMinorSplitLine m_MinorSplitLine = AxisMinorSplitLine.defaultMinorSplitLine; - [SerializeField][Since("v3.4.0")] protected LabelStyle m_IndicatorLabel = new LabelStyle(); + [SerializeField][Since("v3.4.0")] protected LabelStyle m_IndicatorLabel = new LabelStyle() { numericFormatter = "f2" }; public AxisContext context = new AxisContext(); diff --git a/Runtime/Component/Label/LabelStyle.cs b/Runtime/Component/Label/LabelStyle.cs index 3130a443..a404945f 100644 --- a/Runtime/Component/Label/LabelStyle.cs +++ b/Runtime/Component/Label/LabelStyle.cs @@ -365,7 +365,7 @@ namespace XCharts.Runtime var timestamp = (int) value; var dateTime = DateTimeUtil.GetDateTime(timestamp); var dateString = string.Empty; - if (string.IsNullOrEmpty(numericFormatter)) + if (string.IsNullOrEmpty(numericFormatter) || numericFormatter.Equals("f2")) { dateString = DateTimeUtil.GetDateTimeFormatString(dateTime, maxValue - minValue); }