我刚开始使用ui路由器而不是ng-route,我有以下错误:
ReferenceError:未定义$ location 在新的homeController(app.js:345:18) 在调用(angular.js:3762:17) 在http://localhost:8080/shop/resources/lib/angular/angular-ui-router.js:3807:21
我的控制器:
function headerController($scope, $location){
var host = $location.host();
}
我是否必须在我的模块中包含ng-route作为依赖项?
感谢。
答案 0 :(得分:0)
是的,在您的模块定义中,您需要包含它:
angular.module('myModule', ['ui.router'])
答案 1 :(得分:0)
您在$location
而不是headerController
homeController