javascript - Highcharts:使用新的 Highchart 初始化 StockChart

标签 javascript highcharts highstock

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

var chart = new Highcharts.Chart('StockChart', dataObject);

我收到一个错误,提示无法找到呈现的 div。如果我使用这种方法:

$('#container').highcharts('StockChart', dataObject);

图表按预期重新显示。我在第一种方法中做错了什么?

问候, 马尔科

这是 fiddle :http://jsfiddle.net/mkeuschn/K4Cj6/

最佳答案

如果您像第一种方法一样创建图表,则必须删除第一个参数“StockChart”。 继承人的API:Highstock api

所以,这应该是代码:

var chart = new Highcharts.StockChart(dataObject);

工作 fiddle :jsfiddle

关于javascript - Highcharts:使用新的 Highchart 初始化 StockChart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23624448/

相关文章:

javascript - 从 GWT(和一般的 Javascript)中的 HighCharts 库自定义 Stockchart 范围选择器按钮

javascript - 在多 y 轴图表中重叠 Y 轴

javascript - 如何从各种 AJAX 调用中积累数据?

javascript - 检查脚本被调用的位置/哪一行或文档

javascript - jquery 在 <div> 中选择多个 <p>

javascript - 使用 Rails 6 制作 Highcharts

javascript - HTML anchor 标记无法在 Android 平台中下载文件

javascript - Highcharts - Solid Gauge - 不一致的样式和不正确的值

performance - HighCharts 性能随着 'chart' 和 'renderer' 一起急剧下降

javascript - Highstock highcharts 不规则数据在 x 尺度上出错