Files
stf-DeviceFarmer/res/test/samples/vs-repeat/vs-repeat-controller.js
2014-06-10 16:07:20 +09:00

27 lines
518 B
JavaScript

module.exports = function ($scope) {
function getArray(size) {
var arr = [];
for (var i = 0; i < size; i++) {
arr.push({
a: '',
b: ''
})
}
return arr;
}
$scope.$watch('arraySize', function (s) {
$scope.bar = getArray(+s);
});
var interval = setInterval(function interval() {
var t1 = Date.now();
$scope.$digest();
$scope.digestDuration = (Date.now() - t1);
}, 1000);
$scope.$on('$destroy', function () {
clearInterval(interval);
});
}