Saya menggunakan rangka kerja angularjs yang dijana secara automatik oleh yeoman. Saya ingin menambah elemen carta pada aplikasi satu halaman saya, saya menemui penyelesaian dalam talian: angular-chart.js (http://jtblin.github.io/angular -. carta.js/).
Ikuti tutorial langkah demi langkah dan pergi ke
angular.module('myModule', ['chart.js']);
Langkah ini tersekat Apabila saya menulis ini dalam pengawal yang sepadan, saya menjalankan semula aplikasi dan mendapati bahawa kandungan pada halaman hilang, iaitu, tiada kandungan dalam blok p ng-view, tetapi tiada ralat berlaku. dilaporkan dalam bar konsol. Saya juga cuba menulis ['chart.js'] dalam app.js, tetapi ia juga tidak memberi kesan.
Selepas penyahpepijatan, kami mendapati bahawa selepas menjalankan semula aplikasi, kami menyemak skop pengawal yang sepadan dan mendapati bahawa label pembolehubah, data, dsb. dalam skop semuanya tidak ditentukan, dan kod itu tidak masuk ke dalam pengawal yang sepadan pada semua.
Letakkan pergantungan 'chart.js' dalam app.js
Semak dahulu sama ada semua fail anda diimport, seperti
Chart.js
,angular-chart.js
. Saya mencuba sendiri dan ia berkesan.Saya juga menghadapi masalah ini sekarang, adakah anda telah menyelesaikannya?