yeoman によって自動的に生成された angularjs フレームワークを使用しています。シングルページ アプリケーションにチャート要素を追加したいと考えています。angular-chart.js (http://jtblin.github.io/angular -) chart.js/)。
チュートリアルを段階的に進めて、
angular.module('myModule', ['chart.js']);
に到達します。
対応するコントローラーでこれを書いたときに、このステップが行き詰まりました。アプリケーションを再実行すると、ページ上のコンテンツが消えていることがわかりました。つまり、ng-view の p ブロックにはコンテンツがありませんでしたが、エラーは発生しませんでした。コンソールバーに報告されます。 app.jsに['chart.js']を書いてみましたが、これも効果はありませんでした。
デバッグ後、アプリケーションを再実行した後、対応するコントローラーのスコープを確認したところ、スコープ内の変数ラベル、データなどがすべて未定義であり、コードが対応するコントローラーに実行されていないことがわかりました。全て。
app.js に「chart.js」の依存関係を追加
まず、
Chart.js
,angular-chart.js
のように、すべてのファイルがインポートされているかどうかを確認します。私も自分で試してみましたが、うまくいきました。私も今この問題に遭遇していますが、解決しましたか?