更改路径时取消http请求 - Angular js

时间:2018-02-15 13:08:04

标签: angularjs

我正在尝试取消我的angularjs项目中的http请求,但我不知道该怎么做。我对AngularJS不是那么好,所以我在哪里以及我应该做什么时遇到麻烦。尝试实施像this这样但却失败的东西。

我想要的是仅在一项服务中取消对请求的http请求。这是我在那里的一个请求的例子:

    app.factory('reportService', function ($http, $state, toastService, $q) {
        var factory = {};

        factory.clicks = function (filter) {
            return $http({
                url: config.baseAddress + 'Report/Clicks',
                method: 'POST',
                data: filter
            }).then(function (response) {
                return response.data;
            },
            function (response) {
                toastService.error(response, 'reportService.clicks');
                return $q.reject(response);
            });
        };
});

我应该在这里或者在app.js中做些什么吗?

0 个答案:

没有答案