我正在尝试从我的离子应用程序进行http调用以返回一些json数据。但它显示错误:
[$ injector:nomod]模块'$ http'不可用!
我想我必须将模块http添加到Angularjs。请告诉我如何将新模块(如http)添加到离子框架中。感谢。
答案 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;
});
});