我有一个简单的Highchart,它的数据集最多包含1000个数据。只有y值,x值是自动生成的。而且,这些值来自我的nodejs服务器,所以请不要对标记感到惊讶。现在我想要突出显示3个已知x和y值的特殊值。现在用哪种方式并不重要。一种可能性是显示该位置的点,我的问题是我不知道如何控制一个特定的点。
var chart1 = new Highcharts.Chart({
chart: {
renderTo: 'chart-emg1',
type: 'line'
},
title: {
text: 'EMG 1'
},
xAxis: {
tickInterval: 1
},
yAxis: {
title: { text: 'Voltage'}
},
series: [{
data: [<%-data1 %>]
}]
});
1条答案
按热度按时间ercv8c1e1#
您可以使用
load
事件并更新特定点。例如:现场演示:http://jsfiddle.net/BlackLabel/tLd3j78f/
API参考:
https://api.highcharts.com/highcharts/chart.events.load
https://api.highcharts.com/class-reference/Highcharts.Point#update