调用即使在应用时角度视图/范围也不更新

时间:2014-10-22 05:11:05

标签: javascript angularjs

所以,我有一个由不同的库调用的全局函数,我想在调用它时影响我的范围。

在我的控制器中我有:

angular.module('myApp')
   .controller('myCtrl', function ($scope) {

   $scope.nextAvailable = false;

   $scope.thirdParty = window.thirdPartyFn = function() {
     $scope.nextAvailable = true;
     $scope.$apply();
   };

});

当我在控制台中记录nextAvailable后,它确实返回true(显然在该函数内,所以我确信它被正确调用) - 但它似乎没有更新封闭控制器中的周围范围。有什么想法吗?

0 个答案:

没有答案