Highcharts:使用新的Highchart进行StockChart初始化

Mar*_*rko 4 javascript highcharts highstock

我正在尝试将HighStock图表初始化.如果我使用这种方法:

var chart = new Highcharts.Chart('StockChart', dataObject);
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,无法找到渲染div.如果我使用这种方法:

$('#container').highcharts('StockChart', dataObject);
Run Code Online (Sandbox Code Playgroud)

图表按预期进行评估.我在第一种方法中做错了什么?

问候,马可

这是小提琴:http://jsfiddle.net/mkeuschn/K4Cj6/

Zer*_*One 7

如果像第一种方法一样创建图表,则必须删除第一个参数'StockChart'.继承人api:Highstock api

所以,这应该是代码:

var chart = new Highcharts.StockChart(dataObject);
Run Code Online (Sandbox Code Playgroud)

工作小提琴:jsfiddle