Angularjs $ scope。$ apply(fn)不断回忆自己

时间:2014-06-26 20:41:15

标签: javascript angularjs

我正在使用Angular开发一个Web应用程序。我正在尝试更新范围变量,但我需要使用$ apply来允许它更新DOM。但是,现在它一遍又一遍地称之为。我无法阻止它。我到处读书,我找不到一个好地方告诉我如何阻止这个功能再次召唤自己。它只需要调用一次。

$scope.$apply(function(){
     $scope.isLoggedIn = true;
});

解决方案:

而不是使用$ scope。$ apply,下面的评论建议使用$ timeout(fn)而不是那个单词out。

0 个答案:

没有答案