0

私のプロジェクトは、ローカルで highcharts を使用して正常に動作している angualr js にありますが、サーバーにデプロイしようとすると、 highhcarts is not define というエラーが発生します。インターネットで検索したところ、jsを縮小するgrunt.jsに問題があることがわかったので、そのエラーを取り除く方法を知っている人はいますか(ハイチャートは定義されていません!!!)

4

1 に答える 1

0

highcharts スクリプトを 2 回含めたか、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 に答える