我想將我的服務的輸出返回到控制器的調用變量「響應」。該服務確實被調用,它也有一個輸出,但它永遠不會再回到我的調用。我在這裏做錯了什麼?沒有從AngularJS服務獲得返回值
this.AssociatetoJob1 = function (application) {
var config = {
headers: {
'contentType': 'application/json; charset=utf-8;'
}
};
return $http.post('/api/Application/AddApplication',
JSON.stringify(application), config).then(function (result) {
return result.data;
});
}
,下面將我從呼叫控制器行:
var response = CandidateService.AssociatetoJob1(appInfom);
可能的[這]一式兩份(https://stackoverflow.com/questions/14220321/how-do-i-return-the-response - 從異步調用),但我真的不確定什麼「它永遠不會再回到我的調用」意味着或如何確定發生(因爲沒有跡象表明'響應'變量被檢查)。 – Quentin
抱歉不清楚你的意思? – ShK
這使我們兩個人。 – Quentin