0

我的项目在 angualr js 中,它在我的本地工作,highcharts 很好,但是当我尝试在服务器上部署时,它给出了错误 highhcarts is not defined 。当我在互联网上搜索时,我发现 grunt.js 有问题,它会缩小 js,所以有人知道如何摆脱这个错误(highchart 没有定义!!!)

4

1 回答 1

0

要么你已经包含了 highcharts 脚本两次,要么你根本没有包含 highcharts 脚本。

使用 highcharts-ng 时,您需要包含以下内容:

<head>
    <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script>
    <script src="http://code.highcharts.com/stock/highstock.src.js"></script>
    <script src="../../src/highcharts-ng.js"></script>
    <script src="app.js"></script>
</head>

这是使用“highvcharts-ng”的演示。单击“ExternalResources”以查看加载了哪些脚本。

于 2015-07-21T14:06:53.693 回答