我有这个javascript代码:
function PostsCtrlAjax($scope, $http) {
$http({
method: 'GET',
url: 'http://localhost:8080/basic-web-app/viewarrived'
}).success(function(data) {
$scope.posts = data;
});
}
我的问题是如何添加轮询机制以便在给定的时间间隔内刷新数据?
答案 0 :(得分:0)
function PostsCtrlAjax($scope, $http, $interval)
{
$scope.posts = [];
$interval(function() {
$http({method: 'GET',
url: 'http://localhost:8080/basic-web-app/viewarrived'
}).
success(function(data){
$scope.posts.push(data);
})
}, 1000);
}
检查$ interval svc:
会很好https://docs.angularjs.org/api/ng/service/ $间隔
希望这会有所帮助:)