AngularJS 1.6以间隔重复http请求

时间:2017-03-17 15:52:08

标签: javascript angularjs ajax http setinterval

当我在10秒后刷新一个元素时,我对AngularJS 1.6有问题。

这是我的控制器。

$interval(function(){
    if($scope.logged) {
        $http.post('/api/conversions', {
            opened: $scope.opened,
            total: $scope.total_conversions,
            loadmore: false
        },{cache:true}).then(
            function success(response) {
                $scope.conversions = response.data.content;
                $scope.total_conversions = response.data.total;
                $.each($scope.conversions, function (idx, cv) {
                    if ($.inArray(cv.id, $scope.opened) < 0) {
                        $scope.opened.push(cv.id);
                    }
                });
            }
        );
    }
},10000);

这就是我在ajax电话上的表现

Duplicate ajax request in same time.

请帮帮我。非常感谢你

0 个答案:

没有答案