我正在尝试在我的ng-src路径中放置一个随机整数,就像这样:
<div ng-repeat="user in users">
<img ng-src="{{randomPicture()}}" alt="">
</div>
这是我在控制器中的基本函数:
$scope.randomPicture = function(){
var PATH = 'assets/images/';
var image = Math.floor((Math.random() * 12) + 1);
var ext = '.jpg';
var randomPic = PATH + image + ext;
return randomPic;
};
图像已显示,但在控制台中出现以下错误:
Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
我在StackOverflow上找到了许多相关问题,但是我仍然无法摆脱这个错误。感谢您的帮助。