Edit in JSFiddle

angular.module('myApp', ['dangle']);

function DangleCtrl($scope, $timeout) {
    $scope.data = {
        _type: "date_histogram",
        entries : []
    };
        
    function addOne() {        
        console.log('update');
        $scope.data.entries.push({
            time: Date.now(),
            count: 10 * Math.random()
        });
        $timeout(addOne, 1000);
    }    
    addOne();
}
<div ng-app="myApp">
<div ng-controller="DangleCtrl" duration="1000">
    <fs:date-histo bind="data" interval="minute"/>
</div>
</div>

              

External resources loaded into this fiddle: