Angularjs 有没有一种方法可以将参数作为对象的一部分传递给$http?
我正在使用以下呼叫:Angularjs 有没有一种方法可以将参数作为对象的一部分传递给$http?,angularjs,Angularjs,我正在使用以下呼叫: $scope.retrieve = function () { $resource('/api/Test/Retrieve') .query({ subjectId: $scope.config.subjectId, examId: $scope.config.examId, userId: $scope.config
$scope.retrieve = function () {
$resource('/api/Test/Retrieve')
.query({
subjectId: $scope.config.subjectId,
examId: $scope.config.examId,
userId: $scope.config.createdById
},
function (result) {
$scope.grid.data = angular.copy(result);
},
function () {
$scope.grid.data = null;
});
};
是否有一种方法可以通过这样的对象传入参数,并使用$http调用而不是$resource。另外,如何将成功和错误代码块移动到它们自己的函数中 下面的代码适用于使用数据过帐
$http.post("/api/Test/Retrieve", {
subjectId:$scope.config.subjectId,
examId:$scope.config.examId,
userId:$scope.config.createdById
}).success(
function(res){
//Some success handler here
}).error(
function(res){
//Some error handler here
});
您可能需要包括很多详细信息,如果需要获取参数,请查看配置参数及其属性:
下面的代码适用于使用数据过帐
$http.post("/api/Test/Retrieve", {
subjectId:$scope.config.subjectId,
examId:$scope.config.examId,
userId:$scope.config.createdById
}).success(
function(res){
//Some success handler here
}).error(
function(res){
//Some error handler here
});
您可能需要包括很多详细信息,如果需要获取参数,请查看配置参数及其属性:
下面的代码适用于使用数据过帐
$http.post("/api/Test/Retrieve", {
subjectId:$scope.config.subjectId,
examId:$scope.config.examId,
userId:$scope.config.createdById
}).success(
function(res){
//Some success handler here
}).error(
function(res){
//Some error handler here
});
您可能需要包括很多详细信息,如果需要获取参数,请查看配置参数及其属性:
下面的代码适用于使用数据过帐
$http.post("/api/Test/Retrieve", {
subjectId:$scope.config.subjectId,
examId:$scope.config.examId,
userId:$scope.config.createdById
}).success(
function(res){
//Some success handler here
}).error(
function(res){
//Some error handler here
});
您可能需要包括很多详细信息,如果需要获取参数,请查看配置参数及其属性:
太好了。我会那样做的。我的成功教练真的很长。我如何将成功和错误代码移动到函数中,然后调用它们呢?正如你所说的,你可以在使用它们之前在某个地方命名函数(相信变量提升在这里也会自动有帮助),我将修改我的答案。那太好了。我会那样做的。我的成功教练真的很长。我如何将成功和错误代码移动到函数中,然后调用它们呢?正如你所说的,你可以在使用它们之前在某个地方命名函数(相信变量提升在这里也会自动有帮助),我将修改我的答案。那太好了。我会那样做的。我的成功教练真的很长。我如何将成功和错误代码移动到函数中,然后调用它们呢?正如你所说的,你可以在使用它们之前在某个地方命名函数(相信变量提升在这里也会自动有帮助),我将修改我的答案。那太好了。我会那样做的。我的成功教练真的很长。我如何将成功和错误代码移动到函数中,然后调用它们呢?正如你所说的,你可以在使用它们之前在某个地方命名函数(相信变量提升在这里也会自动有帮助),我将稍微修改我的答案。