对外部JSON的HTTP请求导致“错误:意外请求:GET https://...json”

时间:2015-06-15 10:52:05

标签: javascript json angularjs http

您好我正在从外部网址https://...json请求JSON文件。

运行我的测试时,即使我没有在我的函数上编写任何测试,也会导致意外错误。只有我控制器的测试失败(在$ scope。$ digest())。

我的代码如下

服务:

angular.module('myApp').service('dealService',['$http','$location',function($http,$location){
  this.deals = function () {
    return $http({
      method: 'GET',
      url: 'https://myurl.com/deals.json'
    }).then(function (response) {
      return response.data;
    });
  };
}]);

这将返回一个数组,然后我将其视为承诺,例如 控制器:

$scope.dealsLanding = [];
        dealService.deals().then(function (deals) {
          $scope.dealsLanding = deals;
        });

然而,这似乎导致我的测试失败。错误:意外请求:GET https://myurl.com/deals.json不再需要请求。

我该怎么办?

0 个答案:

没有答案