Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs $http.get()错误:$http.get不是函数_Angularjs_Http_Angular Services - Fatal编程技术网

Angularjs $http.get()错误:$http.get不是函数

Angularjs $http.get()错误:$http.get不是函数,angularjs,http,angular-services,Angularjs,Http,Angular Services,我正在创建一个数据服务来处理所有http连接,下面是我的代码: (function(){ angular.module('theswapp') .factory('dataService',['$http','$q',function($q, $http){ function getTeamCheckInData(){ return $http.get('assets/js/data.json'); } r

我正在创建一个数据服务来处理所有http连接,下面是我的代码:

(function(){
angular.module('theswapp')
       .factory('dataService',['$http','$q',function($q, $http){

        function getTeamCheckInData(){
            return $http.get('assets/js/data.json');
        }

        return {
            getTeamCheckInData : getTeamCheckInData
        };

  }]);
})();

在将它注入控制器并对其进行envoking之后,我在返回$http.get('assets/js/data.json')处得到一个错误.Error表示$http.get不是函数

工厂中的参数顺序是错误的,应该是错误的

angular.module('theswapp')
       .factory('dataService',['$http','$q',function($http,$q ){

工厂的参数顺序错误,应该是

angular.module('theswapp')
       .factory('dataService',['$http','$q',function($http,$q ){