Я хотел бы использовать это 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
в строке 23 (последняя строка) highcharts-exporting.js
.
Однако, если я удалю '../lib/highcharts-export-csv.js'
, он отлично работает. Таким образом, я могу использовать файл exporting.js, но не файл export-csv.js.
ли вы переименовали файл? 'export-csv.js' =>' highcharts-export-csv.js' – hagope
Я думаю, этот вопрос может быть вам полезен: http://stackoverflow.com/questions/10331305/what-is-define-used-for -in-javascript-aside-from-the-visible – Rooster
@hagope Да, файл находится –