将http模块添加到离子框架

时间:2015-08-24 05:35:03

标签: angularjs ionic-framework ionic

我正在尝试从我的离子应用程序进行http调用以返回一些json数据。但它显示错误:

  

[$ injector:nomod]模块'$ http'不可用!

我想我必须将模块http添加到Angularjs。请告诉我如何将新模块(如http)添加到离子框架中。感谢。

1 个答案:

答案 0 :(得分:2)

$http不是模块,它是一个服务,它是这样注入的

angular.module('app').controller('TestController', function($scope, $http){
    //use $http here
    $http.get('https://stackoverflow.com').then(function(successResponse){
       $scope.data = successResponse;
    }, function(errorRepsonse){
       $scope.error = errorRepsonse;
    });
});

Docs