Ответ 1
вы можете использовать функцию setInteraval для вызова вашей функции каждые 120000 миллисекунд.
setInterval(function(){
$scope.save();
}, 120000)
как вызвать функцию сохранения каждые две минуты в муравьиной js. пожалуйста помогите.
$scope.save = function () {
$http({
url : '/api/products',
method : "POST",
},
data : $scope.product,
}).success(function (data) {}
вы можете использовать функцию setInteraval для вызова вашей функции каждые 120000 миллисекунд.
setInterval(function(){
$scope.save();
}, 120000)
Вы можете попробовать использовать $interval service.
Если вам нужно что-то более точное, рассмотрите возможность использования внешней библиотеки.
Вы можете использовать $interval от angularjs
setInterval(function(){
$scope.save();
}, 120000)
Вы также можете попробовать следующее.
Объявление интервала:
var interval = null;
Отменить интервал:
if (interval != null)
$interval.cancel(interval);
Вызвать функцию как интервал:
$interval(function() {
$scope.function();
}, 120000);