【发布时间】:2015-04-10 16:49:45
【问题描述】:
我想使用这 2 个 Highcharts 插件:
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<script src="http://highslide-software.github.io/export-csv/export-csv.js"></script>
问题是在我的代码中我无法从 HTML 中调用它们。我正在使用 javascript define() 代替:
我将脚本的内容复制到本地文件中,我这样称呼它们:
define(['jquery', 'jquery.spectrum', '../lib/highcharts.js', '../lib/highcharts-exporting.js', '../lib/highcharts-export-csv.js'], function($) {
但它给了我一个错误:Uncaught ReferenceError: Highcharts is not defined 在highcharts-exporting.js 的第 23 行(最后一行)。
但是,如果我删除 '../lib/highcharts-export-csv.js' 它可以正常工作。所以,我可以使用 exporting.js 文件,但不能使用 export-csv.js 文件。
【问题讨论】:
-
你重命名了文件吗?
export-csv.js=>highcharts-export-csv.js -
我觉得这个问题可能对你有帮助:stackoverflow.com/questions/10331305/…
-
@hagope 是的,正在找到文件
-
@hagope 您是否建议无法从
define使用 export-csv?
标签: javascript highcharts