HighCharts:创建股票图表时出现的奇怪错误
HighCharts: strange error from creation of stock chart
我正在尝试创建一个简单的股票图表,如下所示但它在控制台中抛出了这个错误:
Uncaught TypeError: Cannot read property 'width' of undefined
Tick.getLabelSideshighstock.src.js:5338
Tick.handleOverflowhighstock.src.js:5360
Tick.renderhighstock.src.js:5573
(anonymous function)highstock.src.js:7491
eachhighstock.src.js:1021
Axis.renderhighstock.src.js:7473
Chart.render.chart.seriesGroup.renderer.g.attr.zIndexhighstock.src.js:10529
eachhighstock.src.js:1021
Chart.renderhighstock.src.js:10528
Chart.firstRenderhighstock.src.js:10729
Chart.inithighstock.src.js:10813
Charthighstock.src.js:9399
Highcharts.StockChart
为什么?我认为问题是由于数据不正确(或时间戳中日期转换不正确),但数据似乎是正确的。这是我正在使用的数据:
[[1343833881,1],[1343833879,-1],[1343833876,0],[1343833007,0],[1343833003,0],
[1343833000,-1],[1343832993,-1],[1343832993,1],[1343497396,0],[1343497340,0.5],
[1343497330,-1],[1343497316,-0.5]]
如果你在上面链接的高股票的JSFiddle示例中尝试这个数据,你会发现它不起作用。
我也有同样的问题,但在mi的情况下,我有一个名为jquery.resize.js的文件,这就是错误所在,因为它搜索属性是为了你的目的,我删除了指向该文件的链接,效果很好。
我希望它能有所帮助!
致以亲切的问候。
您的时间值是按降序排列的,而它们需要严格按升序排列,在这里找到具有相同数据的图表,只是排序正确,http://jsfiddle.net/jugal/Swj3E/
相关文章:
- 错误:自动化服务器可以't创建对象
- 在量角器中创建一个.txt错误输出文件是手动的,而不是控制台错误
- sailsjs在创建两个模型时的错误处理
- 创建对象函数原型和代码是错误的
- 如何在不创建格式错误的HTML标记的情况下分解字符串
- 使用jquery创建dom元素会导致ie9出现拒绝访问错误
- 动态创建的iframe中的window.onerror在lne 0处给出脚本错误
- javascript创建日期的月份错误
- 表单在由ajax部分Ruby创建时有错误的操作
- 动态创建的 jQuery UI 对话框错误后 jQuery 2.2.0 升级
- 创建节点时出现 Javascript DOM 错误
- 创建 JavaScript 构造函数时的语法错误
- 未捕获的类型错误:未定义不是函数,在中为循环创建了对象
- 谷歌地图API多段线创建失败;未捕获类型错误:数字不是函数;
- 如何创建角度承诺中捕获的错误
- HighCharts:创建股票图表时出现的奇怪错误
- 未定义的错误:创建带有返回HTML元素函数的对象
- WebRTC错误:创建远程会话描述失败.在错误的状态下调用
- 使用新的array().fill(0)错误创建2D数组
- 错误创建包含jquery的js文件