我尝试从我的模板中调用控制器中的$ 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: []
知道为什么我上面会出现错误以及如何修复它?
答案 0 :(得分:0)
你可以从控制器调用这个方法并将结果保存到$ scope吗?
然后在模板中使用这个$ scope变量?