我有添加Angulartics的问题.
在我的app.js中,我刚刚添加了两个依赖项(Angulartics和最后一个),你可以看到:
var smsApp = angular.module('smsApp',[ 'ngRoute','smsControllers','smsFilters','google-maps','pascalprecht.translate','angulartics','angulartics.google.analytics',]);
然后在我的index.html中我添加了:
<script src="./js/angulartics.js"> <script src="./js/angulartics-ga.js"> ---- paths to these files are ok
但是当我想用以下方法创建该模块时:
var injector = angular.injector(['smsApp','ng']);
我收到了这个错误:
未捕获的错误:[$injector:unpr] http://errors.angularjs.org/1.2.15/$injector/unpr?p0=%24rootElementProvider%20%3C-%20%24rootElement%20%3C-%20%24location
没有Angulartics它很顺利!请帮帮我:)谢谢
我正在关注这个tutorial.
解决方法
假设您正在阅读文档:
https://github.com/angulartics/angulartics
您需要通过运行’bower install angulartics-google-analytics –save’来安装angularitics.google.analytics插件