Javascript 如何结合Highstock(Highcharts)和#x27;addPoint';带标志的函数

Javascript 如何结合Highstock(Highcharts)和#x27;addPoint';带标志的函数,javascript,highcharts,data-visualization,highstock,graph-visualization,Javascript,Highcharts,Data Visualization,Highstock,Graph Visualization,使用Highstock(Highcharts)库, 我想知道,如何使用addPoint函数(例如:series.addPoint([x,y],true,true))将A)添加标志(或参见图1)与B)动态更新数据结合起来。在addPoint函数中似乎没有相应的工具 series : [{ name : 'USD to EUR', data : data, id : 'dataseries'

使用Highstock(Highcharts)库, 我想知道,如何使用addPoint函数(例如:
series.addPoint([x,y],true,true)
)将A)添加标志(或参见图1)与B)动态更新数据结合起来。在addPoint函数中似乎没有相应的工具

series : [{ name : 'USD to EUR', data : data, id : 'dataseries' }, { type : 'flags', data : [{ x : Date.UTC(2011, 3, 25), title : 'H', text : 'Euro Contained by Channel Resistance' }], onSeries : 'dataseries', shape : 'circlepin', width : 16 }] 系列:[{ 名称:“美元兑欧元”, 数据:数据, id:“数据系列” }, { 键入:“标志”, 数据:[{ x:UTC日期(2011年3月25日), 标题:“H”, 文字:“欧元受通道阻力影响” }], onSeries:'dataseries', 形状:'圆圈', 宽度:16 }] 图1

我已经看过了。但它似乎在现有数据集上添加了一个标志。我可以同时添加数据点和相关标志吗

谢谢你的帮助

谢谢

===编辑===>

@塞巴斯蒂安·博坎

感谢您的回复和工作示例。但是,由于某些原因,addPoint不适用于我的设置

那么看看这个。我要做的是I)通过调用
(图表填充…
)设置初始图形,然后ii)调用
(图表增量…
,添加1个点,然后立即尝试在该点上添加1个标志。不工作的部分是
($selector)(.highcharts)(-series)(nth 9)(.addPoint{:x 1234567:title“fubar”}true false))
。这并不像我期望的那样添加标志

我有11个系列叠加在5个图形的顶部。这包括一系列“标志”类型。我想,也许有这么多系列,引用其中一个有问题。但如果我看看我的系列,我可以看到国旗确实是第九个

我也在使用Clojurescript代码。但我不认为这是一个问题,因为图形以其他方式正确呈现。有什么想法吗


请看一个例子:


谢谢你的回复。但这对我的设置仍然不起作用。请参阅我的abouve编辑。
 chart.series[0].addPoint([Date.UTC(2012, 1, 5),2],false);

        chart.series[1].addPoint({
                x: Date.UTC(2012, 1, 3),
                title: 'On series'
            },true);