Javascript 在HighCharts中将值显示为DataLabel
我需要根据条件显示y或y*10,并且我不应该更改数据中的值y。所以我想通过访问MYVALUE而不是y来将其显示为datalabel。这可能吗?当我运行代码时,它不会在屏幕上打印任何内容。感谢要引用格式中的自定义数据值,您需要指定它属于该点。即{point.MYVALUE}。类似地,如果要访问series自定义点,则需要编写{series.MYSERIESVALUE} 工作示例: 更多信息请点击此处: 在这里:Javascript 在HighCharts中将值显示为DataLabel,javascript,highcharts,Javascript,Highcharts,我需要根据条件显示y或y*10,并且我不应该更改数据中的值y。所以我想通过访问MYVALUE而不是y来将其显示为datalabel。这可能吗?当我运行代码时,它不会在屏幕上打印任何内容。感谢要引用格式中的自定义数据值,您需要指定它属于该点。即{point.MYVALUE}。类似地,如果要访问series自定义点,则需要编写{series.MYSERIESVALUE} 工作示例: 更多信息请点击此处: 在这里: series: [{ data: [{
series: [{
data: [{
y: 9.5,
MYVALUE: 95
}],
dataLabels: {
format: '<div style="text-align:center"><span style="font-size:25px;color:' +
((Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black') + '">{MYVALUE}</span><br/>' +
'<span style="font-size:12px;color:silver"></span></div>'
},
}]