Highcharts 基于按钮事件添加标志
上面的代码是highstock图表选项的一部分,我想根据用户事件单击添加标志。然而,我可以将新的点标志添加到图表中,但标题A和C的现有标志将丢失 如何使用现有标志将新标志添加到图表中 另一方面,我可以获得标志数据,但我不确定是否可以 生成正确的数据结构并重新初始化新旧数据结构 将数据标记回图表中Highcharts 基于按钮事件添加标志,highcharts,highstock,Highcharts,Highstock,上面的代码是highstock图表选项的一部分,我想根据用户事件单击添加标志。然而,我可以将新的点标志添加到图表中,但标题A和C的现有标志将丢失 如何使用现有标志将新标志添加到图表中 另一方面,我可以获得标志数据,但我不确定是否可以 生成正确的数据结构并重新初始化新旧数据结构 将数据标记回图表中 谢谢。使用addPoint而不是setData 您好,但用户可以继续单击按钮,因此标志图标将在同一轴上重复,谢谢单击后您可以禁用按钮或修改x参数 series: [{ type: 'flags', n
谢谢。使用addPoint而不是setData
您好,但用户可以继续单击按钮,因此标志图标将在同一轴上重复,谢谢单击后您可以禁用按钮或修改x参数
series: [{
type: 'flags',
name: 'Flags on axis',
data: [{
x: Date.UTC(2011, 2, 1),
title: 'A'
}, {
x: Date.UTC(2011, 5, 1),
title: 'C'
}],
shape: 'squarepin'
}]
$("#btnAddFlag").click(function () {
chart.series[0].setData(
{
x: Date.UTC(2011, 2, 1),
title: 'B'
});
});
$("#btnAddFlag").click(function () {
chart.series[0].addPoint({
x: Date.UTC(2011, 2, 1),
title: 'B'
});
});