天天看點

AngularJS中【Error: [$rootScope:inprog]】的解決辦法

Error: [$rootScope:inprog]

http://errors.angularjs.org/1.5.8/$rootScope/inprog?p0=%24apply

如果使用以下代碼送出變量更改

[javascript]  view plain  copy

  1. $scope.$apply()  

AngularJS報如上錯誤資訊時,代表angular說它已經在處理髒資料了,你别老催他。

實際上是起沖突了,使用如下代碼異步送出就ok

[javascript]  view plain  copy

  1. $scope.$applyAsync();  

原文

Error: [$rootScope:inprog]

http://errors.angularjs.org/1.5.8/$rootScope/inprog?p0=%24apply

如果使用以下代碼送出變量更改

[javascript]  view plain  copy

  1. $scope.$apply()  

AngularJS報如上錯誤資訊時,代表angular說它已經在處理髒資料了,你别老催他。

實際上是起沖突了,使用如下代碼異步送出就ok

[javascript]  view plain  copy

  1. $scope.$applyAsync();