mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-24 09:50:15 +00:00
修复Tooltip的Cross在开启DataZoom的情况下label位置不正确的问题 (#315)
This commit is contained in:
@@ -244,7 +244,7 @@ namespace XCharts.Runtime
|
|||||||
/// {h}为当前所指示或index为0的serie的数据项serieData的十六进制颜色值。<br/>
|
/// {h}为当前所指示或index为0的serie的数据项serieData的十六进制颜色值。<br/>
|
||||||
/// {f}为数据总和。<br/>
|
/// {f}为数据总和。<br/>
|
||||||
/// {g}为数据总个数。<br/>
|
/// {g}为数据总个数。<br/>
|
||||||
/// {f}为value所对应的y轴的类目值。<br/>
|
/// {y}为value所对应的y轴的类目值。<br/>
|
||||||
/// {.1}表示指定index为1的serie对应颜色的圆点。<br/>
|
/// {.1}表示指定index为1的serie对应颜色的圆点。<br/>
|
||||||
/// {a1}、{b1}、{c1}中的1表示指定index为1的serie。<br/>
|
/// {a1}、{b1}、{c1}中的1表示指定index为1的serie。<br/>
|
||||||
/// {c1:2}表示索引为1的serie的当前指示数据项的第3个数据(一个数据项有多个数据,index为2表示第3个数据)。<br/>
|
/// {c1:2}表示索引为1的serie的当前指示数据项的第3个数据(一个数据项有多个数据,index为2表示第3个数据)。<br/>
|
||||||
|
|||||||
@@ -252,7 +252,8 @@ namespace XCharts.Runtime
|
|||||||
if (axis.IsCategory())
|
if (axis.IsCategory())
|
||||||
{
|
{
|
||||||
var index = (int)axis.context.pointerValue;
|
var index = (int)axis.context.pointerValue;
|
||||||
var category = axis.GetData(index);
|
var dataZoom = chart.GetDataZoomOfAxis(axis);
|
||||||
|
var category = axis.GetData(index, dataZoom);
|
||||||
label.SetText(axis.indicatorLabel.GetFormatterContent(index, category));
|
label.SetText(axis.indicatorLabel.GetFormatterContent(index, category));
|
||||||
}
|
}
|
||||||
else if (axis.IsTime())
|
else if (axis.IsTime())
|
||||||
|
|||||||
Reference in New Issue
Block a user