我在HighCharts中有一个折线图,当某些值高于某个阈值时,我想选择性地显示一些标签。我查看了dataLabels等,但找不到找到选择性显示标签的方法。
plotOptions: {
series: {
dataLabels: {
enabled: true
}
}
}
是否可以如上所述选择性显示标签?
最佳答案
是,
您可以使用dataLabels.filter
属性执行此操作。像这样:
dataLabels: {
enabled: true,
format: '{point.name}',
filter: {
property: 'y',
operator: '>',
value: labelfilter // the vale that y needs to be above.
},
style: {
color: 'black',
textOutline: 'none',
fontWeight: 'normal'
}
}