小编Bre*_*dan的帖子

Angular JS TypeError:$ http不是函数

我已经阅读了所有帖子,其中人们得到这个问题,其中$ http不是一个函数,并且看起来大多数情况下它是由于以错误的顺序进行注入.

我的模块定义如下所示:

angular.module("app", []).controller("appCtrl", ['$scope','$http',
    function ($scope, $http) {

...

    $scope.makeCall= function ($http) {
         console.log("HERE");
         $http({ method: 'GET', url: <url }).
            then(function (response) {

                console.log(response.data);
                return response.data;
            }, function (response) {

        });
    };
}
])
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激.

javascript promise angularjs angularjs-controller angularjs-http

6
推荐指数
1
解决办法
1万
查看次数