0
テンプレートから自分のコントローラで$ http関数を呼び出そうとしています。ここでコントローラの関数をテンプレートから呼び出すと、なぜエラーになるのですか?
テンプレートです:コントローラでここ
<tr ng-repeat-end>
<td>
<span>Posted {{list.getDamageEvents(soData.damagesId)}}</span>
</td>
</tr>
が機能:
self.getDamageEvents = function (reviewsId) {
var result;
$http.get(config.baseUrl + "api/DamageEvent/GetEventsByReviewsId/" + reviewsId).then(function (result) {
result = result.data;
});
return result;
}
そして、ここで私は、ブラウザで取得エラー:
Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
Watchers fired in the last 5 iterations: []
私は上記のエラーを取得する理由はすべてのアイデアそれを修正する方法は?
[エラー:10 $ digest()反復に達しました。](http://stackoverflow.com/questions/14376879/error-10-digest-iterations-reached-aborting-with-dynamic -sortby-predicate) –