Я новичок в angular. Я хочу использовать $timeout angular для обновления области действия через несколько минут. Я работаю над социальным приложением, где мне нужно обновить область уведомлений через несколько минут. Получение уведомления от HTTP-запроса с использованием службы.
JS:
App.factory('MyService' ,function($scope,$timeout){
return{
notification:return function(callback){
$timeout(function(){
$http.get("notification/get").success(callback)
},100000);
}
});
function Controller($scope,MyService){
MyService.notification(function(result){
$scope.notification =data;
});
}
Теперь, как я могу сделать HTTP-запрос через несколько минут, давая 1 минуту и обновить область уведомлений. Я пытался использовать $timeout, но все не работает нормально.