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