这是我对JSP的回应,我试图从响应中获取数据.
$http.get('url.jsp', data).then(successCallback, errorCallback);
Run Code Online (Sandbox Code Playgroud)
我正面临"数据未定义"
如何仅检索数据?
您将请求 data字段与响应 混淆data.根据AngularJS $ http API:
并且必须传递请求数据以用于POST/PUT请求[涉及]
$http.post('/someUrl', data, config).then(successCallback, errorCallback);
您应该为响应添加一个参数,而不是使用您列出的请求 data字段.successCallback data
这是我编写的一些示例代码:
$http.get('/categories/graph')
.then(function successCallback(res) {
$scope.scopeGraph = res.data;
}, function errorCallback(err) {
console.log("Error: " + angular.toJson(err));
});
Run Code Online (Sandbox Code Playgroud)
请注意我如何从res变量中读取数据successCallback,而不必包含a的请求 .dataget