var SaveIdeaEvaluationForm = function (evaluationForm, ideaId, stageId, isEvaluated) {
return $http({
url: SparkApp.FormEvaluation.SaveIdeaEvaluationForm,
method: "POST",
contentType: "application/x-www-form-urlencoded",
dataType: "json",
data: {
"evaluationForm": evaluationForm,
"ideaId": ideaId,
"stageId": stageId,
"isEvaluated": isEvaluated
}
});
};
默认情况下它是异步的,我们是否有任何属性可以设置为同步??
答案 0 :(得分:1)
广泛鼓励异步使用$http
服务。看到这种方法:
// Simple GET request example:
$http({
method: 'GET',
url: '/someUrl'
}).then(function successCallback(response) {
// this callback will be called asynchronously
// when the response is available
}, function errorCallback(response) {
// called asynchronously if an error occurs
// or server returns response with an error status.
});
https://docs.angularjs.org/api/ng/service/$http
如果出于某种原因,您不能这样做,请使用$ q库作为DrenP建议。