【发布时间】:2014-06-25 20:24:39
【问题描述】:
我是 Angular 的新手。我想在几分钟后使用 $timeout of 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,但效果不佳。
【问题讨论】:
标签: angularjs timeout angularjs-scope