【发布时间】:2016-07-23 00:05:57
【问题描述】:
我有一个角度服务:
.service("MyService", ["$q", "myDep1", "myDep2", function ($q, myDep1, myDep2) {
function aFunction() {
//Breakpoint 2
}
return { //Breakpoint 1
aFunction: aFunction
}
}]);
在Breakpoint 1(定义服务的地方),定义了myDep1 和myDep2。当我的控制器调用 aFunction 并且我点击 Breakpoint 2 时,这些依赖项是未定义的(尽管 $q 仍被定义)。
什么给了?我尝试将其更改为factory,但这并没有改变任何东西。
【问题讨论】:
标签: angularjs