我的代码如下:
// Find a list of Adverts
$scope.find = function() {
debugger;
$scope.adverts = Adverts.query();
doSomethingWithAdverts();
};
在哪里$scope.find()被调用data-ng-init="find()"
当我通过该函数进行调试时,当我越过$scope.adverts = Adverts.query(); 线路并按住调试器时,doSomethingWithAdverts();我看不到HTTP GETfirebug 中的调用,只有当我恢复执行并退出此函数时。为什么会这样,我以为Adverts.query();会启动ajax调用?
当尝试使用响应数据时,这会导致不正确的行为doSomethingWithAdverts()