我创建了图表,我遇到了使用工具提示连接系列数据的问题。 我创建了数组,如下所示我填充数据。
for (var i = 0; i < ChartData.SeriesList.length; i++) {
Series.push({
data: ChartData.SeriesList[i].Values,
name: ChartData.SeriesList[i].SeriesName,
time: ChartData.SeriesList[i].ExactDate
});
}
然后我创建了剑道图
$("#chart").kendoChart({
title: {
text: "Sprzedaż"
},
legend: {
position: "bottom"
},
chartArea: {
background: ""
},
seriesDefaults: {
type: "line",
style: "smooth"
},
dataSource: {
data: Series
},
series: Series,
valueAxis: {
labels: {
format: "{0}"
},
line: {
visible: false
},
axisCrossingValue: -10
},
categoryAxis: {
categories: tab.length > 0 ? tab : ChartData.AxisValue,
majorGridLines: {
visible: false
},
labels: {
rotation: "auto"
}
},
tooltip: {
visible: true,
format: "{0}",
template: "#= series.name #: #= dataItem #"
}
});
}
现在我想在工具提示中打印 Series.time 值,但是当我写这个时:
tooltip: {
visible: true,
format: "{0}",
template: "#= series.name #: #= data.series.time #"
}
我的所有数据都是 series.time 而不是一个。也许有人知道如何使用工具提示连接此数组,以便打印一个正确的值。