在下面的代码中,配置可以工作,但运行返回
Uncaught Error: [$injector:unpr] Unknown provider: AngularyticsConsoleHandlerProvider <- AngularyticsConsoleHandler <- Angularytics代码:
angular.module('weather', ['ngRoute', 'angularytics']).
config(function(AngularyticsProvider){
AngularyticsProvider.setEventHandlers(['Console', 'GoogleUniversal']);
}).run(function(Angularytics){
Angularytics.init();
}).
controller(....为什么?
这就是我在html-head中加载引用的方式:
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angularytics/src/angularytics.js"></script>发布于 2014-04-03 23:23:24
从项目页面(https://github.com/mgonto/angularytics)看,您的代码应该是AngularyticsProvider,而不是$AngularyticsProvider
发布于 2014-04-04 17:34:12
事实证明,我遗漏了一些必需的javascript文件。
https://stackoverflow.com/questions/22841993
复制相似问题