AngularJS - " $摘要已在进行中"注销后

时间:2015-10-13 13:34:29

标签: angularjs

我希望在用户退出后重定向到主页

$rootScope.logOut = function () {
   myService.logOut().then(function (data) {
      $rootScope.$apply(function () {
         $location.path("/");
      });
   });
}

但它会生成

  

$ digest已在进行中

错误。如何解决?

1 个答案:

答案 0 :(得分:0)

尝试使用$ timeout

$rootScope.logOut = function () {
   myService.logOut().then(function (data) {
      $timeout(function(){
          $location.path("/");
      });
   });
}