0
我是新来的角和我的BaseController
只想调用一个函数,如果页面是主页(即'/' - 尽管?name=value
查询参数也可以接受) 。角度 - 确定页面是否为主页(/)
我该怎么做?我看到这个代码,但现在不如何应用它
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'views/someOtherTemplate.html',
controller: 'MainCtrl'
})
...
});
但是,这似乎有什么东西在控制器调用之前出现这种情况。鉴于这里,BaseController
已被称为,我必须工作INSIDE的。
怪异,PHP Storm的智能感知显示'$ location'为对象,但编译后,我得到的内部消息'BaseController'是'的ReferenceError:$位置不定义' –
首先注入'$ location',因为您将在控制器中注入'$ scope' –