CanvasJS 标签位置错误
CanvasJS labels are wrongly positioned
我正在使用 CanvasJS 显示一些天气数据,但标签相对于其数据点的位置似乎不正确。
这是什么原因?
这是我的图表配置:
animationEnabled: true,
exportEnabled: true,
title: {
text: 'Pronóstico 8 Días',
},
axisX: {
valueFormatString: 'DD MMM,YYYY',
labelAngle: -30,
labelPlacement: 'outside',
labelTextAlign: 'left',
},
axisY: {
title: 'Temperatura',
suffix: ' °C',
minimum: 18,
maximum: 40,
interval: 2,
},
data: [
{
name: 'Mínimas',
type: 'line',
yValueFormatString: '#0.## °C',
showInLegend: true,
indexLabelWrap: true,
indexLabelMaxWidth: 80,
dataPoints: min,
},
{
name: 'Máximas',
type: 'line',
yValueFormatString: '#0.## °C',
showInLegend: true,
indexLabelWrap: true,
indexLabelMaxWidth: 80,
dataPoints: max,
},
],
问题是日期在变化,因为它们包括时间,所以我只变成了 day/month/year。
我正在使用 CanvasJS 显示一些天气数据,但标签相对于其数据点的位置似乎不正确。
这是什么原因?
这是我的图表配置:
animationEnabled: true,
exportEnabled: true,
title: {
text: 'Pronóstico 8 Días',
},
axisX: {
valueFormatString: 'DD MMM,YYYY',
labelAngle: -30,
labelPlacement: 'outside',
labelTextAlign: 'left',
},
axisY: {
title: 'Temperatura',
suffix: ' °C',
minimum: 18,
maximum: 40,
interval: 2,
},
data: [
{
name: 'Mínimas',
type: 'line',
yValueFormatString: '#0.## °C',
showInLegend: true,
indexLabelWrap: true,
indexLabelMaxWidth: 80,
dataPoints: min,
},
{
name: 'Máximas',
type: 'line',
yValueFormatString: '#0.## °C',
showInLegend: true,
indexLabelWrap: true,
indexLabelMaxWidth: 80,
dataPoints: max,
},
],
问题是日期在变化,因为它们包括时间,所以我只变成了 day/month/year。