javascript - 控制台 HighCharts 错误破坏了可视化

标签 javascript highcharts

大家好!我正在开发一个网站 (Laravel 5.2),该网站总共使用 16 个不同的 HighCharts 来可视化数据。我大约两周前完成了可视化,并没有再关注它,因为它正在发挥作用。昨天,我注意到 16 个 HighCharts 中只有 4 个可以正常工作。自从完成可视化以来,我已经编程了很多,所以我不确定为什么它突然停止工作。首先,我下载了用于 HighCharts 的软件包,因为我认为这可能是更新问题。这没有任何效果。我开始使用 Google Chrome 的控制台进行调试。这显示了以下错误:

enter image description here

这些都是我下载的 HighCharts JavaScript 文件中的问题。我有点迷失在这里,不确定是什么破坏了我网站的一半。有人可以帮我吗?

最佳答案

在同一页面中第二次加载 Highcharts 时会发生此错误,因此 Highcharts 命名空间已定义。

您必须执行以下操作才能包含一个脚本:

<script src="http://code.highcharts.com/highcharts.js"></script>

或者

Highcharts.Chart 构造函数和 Highcharts 的所有功能都包含在 Highstock 中,因此如果您正在运行 Chart > 和 StockChart 结合使用..那么您将收到错误。

关于javascript - 控制台 HighCharts 错误破坏了可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990686/

相关文章:

javascript - 根据关键字对字符串进行分类

javascript - 将对象转换为函数

javascript - 导出上下文按钮时缺少 Highcharts CSS 样式

javascript - 测试对齐 'Center' 到 highchart 图例内容

javascript - Highcharts - 使用 setData() 更新柱形图不起作用

javascript - 仪表图 Highchart 表盘样式问题

javascript - (HighCharts) 手动 mouseOver 后 mouseOut 上的颜色恢复

javascript - d3.extent() 在 d3js 执行中被跳过

JavaScript:使用相似属性对对象进行分组

Javascript:对长度为 N 的数组进行排序并获得前 m 的最佳方法