2017-06-01 60 views
1

試圖整合chart.jsAngularJS但這個錯誤顯示:

Error: $injector:modulerr Module ErrorFailed to instantiate module chart.js

我知道是錯誤是在鏈接在你的頭部聲明的事,但我從Angular Chart但無濟於事操作指導。任何想法爲什麼這個錯誤被拋出?

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-charts/0.2.7/angular-charts.min.js"></script> 
<script src="scripts/app.js"></script> 

var app = angular.module('myApp', ['ngRoute', 'angularMoment', 'ui.router', 'chart.js']); 

回答

2

圖表模塊的名稱是angularCharts。所以注入它而不是chart.js

var app = angular.module('myApp', ['ngRoute', 'angularMoment', 'ui.router', 'angularCharts']); 
+0

那麼....就是這樣。它告訴你如何添加'chart.js'作爲依賴項? –

+0

實際上不確定這是爲什麼。我只是查找模塊,看到了名字:D –

+0

Pffft,我在最後一個小時左右打字​​,他們都說要注入'chart.js'。天知道。感謝您的幫助,我會盡快接受您的回答。 –

相關問題