Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="https://code.angularjs.org/1.3.8/angular.js"></script>
<div ng-controller="MyCtrl">
    <div ng-if="inc(items.length < 50)" ng-repeat="item in items">
        {{ item }}
    </div>
    
    Check the console log to see how many times `ng-if` was called.
</div>

JavaScript

var myApp = angular.module('myApp',[]);

myApp.controller('MyCtrl', function ($scope, $interval) {
    var ifs = 0;
    var items = $scope.items = [];
    
    $interval(function () {
        console.log(ifs);
    }, 1000, 0, false);
    
    for (var i = 0; i < 10000; i++) {
        items.push(i)
    }
    
    $scope.inc = function (value) {
        ifs++;
        return value
    };
});