Angular $Defer Function

Angular defer function to implement cycles

by Luca De Nardi

HTML

<script src="http://code.angularjs.org/angular-1.0.0rc5.js"></script>
<div ng-controller='myCtrl'>
    <p>{{ clock | date:"hh:mm:ss" }}</p>
</div>

JavaScript

function myCtrl($scope, $defer){
    $scope.clock = "initialised";
    
    $defer(function someWork(){
        $scope.clock = Date.now();
        $defer(someWork, 1000);
    },1000);
}