我想从Firebase随机化过滤后的数据。不幸的是,在使用我的orderBy:random之后,我收到了$ rootScope:infdig的错误。我读到了它,但我无法弄清楚如何解决它并从Firebase随机化我的输出。这是我的代码:
HTML:
<div ng-repeat="place in places | filter: {cheap: 'true'} | limitTo: 4 | orderBy: random" class="col-lg-3">
JS:
// Random order by
$scope.random = function() {
return 0.5 - Math.random();
};
如果你能帮助我,我将非常感激!
答案 0 :(得分:0)
我不明白。我已根据您的情况创建JSFiddle,但其工作
但您可以尝试查看documentation,也可以尝试增加迭代限制
$rootScopeProvider.digestTtl(15); // or something