Highchart 在工具提示 pointFormat 中访问 series.data
Highchart accessing series.data in tooltip pointFormat
https://jsfiddle.net/z6rvjem5/
series.data 会在工具提示中显示一组对象,但 series.data[0] 只是给出未定义的。如何访问实际数据并在 pointformatter 中显示(例如:我想在不设置的情况下显示每个 y 值与前一个值之间的差异
compare: 'value'
)
pointFormat
不支持多于一层的嵌套。使用更灵活的pointFormatter
函数。
pointFormatter: function(){
var point = this,
series = point.series;
return `${series.name}: <b>${point.y}</b><br/>${series.data[0].y}`
}
现场演示: https://jsfiddle.net/BlackLabel/1ets3xn2/
API参考:
https://api.highcharts.com/highcharts/tooltip.pointFormat
https://api.highcharts.com/highcharts/tooltip.pointFormatter
https://jsfiddle.net/z6rvjem5/
series.data 会在工具提示中显示一组对象,但 series.data[0] 只是给出未定义的。如何访问实际数据并在 pointformatter 中显示(例如:我想在不设置的情况下显示每个 y 值与前一个值之间的差异
compare: 'value'
)
pointFormat
不支持多于一层的嵌套。使用更灵活的pointFormatter
函数。
pointFormatter: function(){
var point = this,
series = point.series;
return `${series.name}: <b>${point.y}</b><br/>${series.data[0].y}`
}
现场演示: https://jsfiddle.net/BlackLabel/1ets3xn2/
API参考:
https://api.highcharts.com/highcharts/tooltip.pointFormat
https://api.highcharts.com/highcharts/tooltip.pointFormatter