无法在angularjs项目中集成角度编年史

时间:2015-12-04 08:06:55

标签: javascript angularjs

我已将chronicle.js文件添加为angular-js项目中的库。 但是当我尝试将它注入控制器时,我收到了这个错误:

Error: [$injector:unpr] Unknown provider: ChronicleProvider <- Chronicle
http://errors.angularjs.org/1.2.13/$injector/unpr?p0=ChronicleProvider%20%3C-%20Chronicle
    at angular.js:79
    at angular.js:3557
    at Object.getService [as get] (angular.js:3684)
    at angular.js:3562
    at getService (angular.js:3684)
    at invoke (angular.js:3711)
    at Object.instantiate (angular.js:3732)
    at angular.js:6849
    at angular.js:6231
    at forEach (angular.js:312)

没有语法问题。

请告诉我,我做错了什么?我是AngularJS的新手。

2 个答案:

答案 0 :(得分:1)

我创建了这个可以帮助您的工作演示working demo

.

答案 1 :(得分:1)

尝试&#39; ./'在脚本标记的开头,如下所示:

<script src="./lib/angular-chronicle/chronicle.js"></script>

无论如何,假设您正确地遵循了installation instructions,我相信您的应用程序无法找到库。它似乎知道它应该开始寻找什么。