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