0

我想在我的角度应用程序中复制此处找到的图表:http://jsfiddle.net/pablojim/Hjdnw/在角度应用程序中加载Highcharts

然而,与在上面的例子中,我使用1.2.28,而不是v1.0正式版..

我复制了我在这里设置:http://plnkr.co/edit/ugIbk80yBXuvjsUFhiiP?p=preview

但是我得到的2个错误控制台:

  1. 类型错误:HighchartsAdapter未定义

  2. 错误:H不是函数

脚本加载顺序是否重要?我下面:

<script data-semver="1.2.28" src="https://code.angularjs.org/1.2.28/angular.js" data-require="[email protected]"></script> 
<script src="highcharts.js"></script> 
<script src="highcharts-ng.js"></script> 
<script src="app.js"></script> 

回答

1

您需要添加的jQuery做highcharts正常工作

见工作plunkr

我添加

<script data-require="[email protected]*" data-semver="2.1.4" src="http://code.jquery.com/jquery-2.1.4.min.js"></script> 
+0

感谢指出了这一点,但是这链接建议你可以使用没有jQuery的highcharts:https://github.com/pablojim/highcharts-ng –

+1

@OamPsy,没有jQuery你必须使用Highcharts的独立适配器(否则,它无线将不起作用): Andrey