我有2頁。第1頁是信息頁面。第2頁是狀態頁面。每個頁面都有自己的控制器(infoController和statusController)。在頁面1上的表單提交中,我必須調用Post API,然後導航到Page2。我還需要隨身攜帶身份證。在頁面2上,我必須使用此ID來發出GET請求。如何將參數發送到另一個控制器中的GET API
POST API
/information
RESPONSE
statusCode: "200"
statusMessage: string
agencyId: "ddsdsa"
GET API
/certification/view/{agencyId}
控制器第1頁
function postData() {
var dataToSend = {
agencyName: vm.data.agencyName,
businessLegalName: vm.data.businessLegalName,
};
var postPromise = httpService.apiPostRequest ('/information', dataToSend);
postPromise.then(function(response){
if(response.data.statusCode == '200'){
$state.go ("accsetup.status");
Id = response.data.id;
}
})
.catch(function(error){
console.log (error);
});
}
控制器第2頁
function StatusController ($http, httpService) {
var vm = this;
var promise = httpService.apiGetRequest('/certification/view/ddsdsa');
promise.then(function(response){
vm.data = response.data;
})
.catch(function(error){
console.log (error);
});
}
所以,嗯什麼是你遇到的問題? –
@ Maria Ines Parnisari - 我需要將agencyId:「ddsdsa」傳遞給另一個控制器中的GET API – dragonfly