【发布时间】:2013-05-07 11:43:05
【问题描述】:
所以我想用 angularjs
发送Get request
但是我得到了这个错误
Error: Argument 'SimpleController' is not a function, got undefined
这是我的代码
var module = angular.module('myApp', []);
module.config(function ($httpProvider) {
$httpProvider.defaults.headers.post['SOAPAction'] = 'http://schemas.microsoft.com/sharepoint/soap/UpdateListItems';
});
function SimpleController($scope,$http)
{
$http({
url: "http://localhost:8080/petstore/pets/list",
method: "GET",
})
.success(function(data){
console.log("SUCCESS");
$scope.pets = data;
}).error(function() {
console.log("FAIL");
console.log("data: "+data+"\nstatus: "+status+"\nheaders: "+headers+"\nconfig: "+config)
$scope.pets = [ {"id":1,"name":"Angelfish","description":"Saltwater fish from Australia","category":"Fish","imageUrl":"fish1.jpg","price":10}];
});
}
【问题讨论】:
-
也请发
<html/>,最好是jsfiddle.net -
@Abdel-Rahman Shoman,我注意到您已经问了 4 个问题,但没有给任何人答案。您应该通过单击最能回答您的问题的答案旁边的复选标记来奖励答案,以便将来的访问者可以得到帮助。
标签: angularjs httprequest get-request