Публикация данных формы в API в модуле 1. Получение тех же данных из модуля 2 с использованием сервиса.Но когда я пытаюсь вернуть данные с того же URL-адреса API, я просто получаю идентификатор вместо моих FormData.Как получить мою форму в модуле 2 с помощью веб-API в угловых 5?
Module 1:
const runPromise = this.service.createSource(url, formDataObj);
runPromise.then(createRunRespObj => {
this.snackBar.open('Job scheduled successfully', 'Close', {
duration: 2000,
});
Module 2:
const runListPromise = this.runService.getRunObjs(queryStr);
runListPromise.then({
//some content
});
Service:
getRunsObjs(queryStr: string): Promise<any> {
runRequest = this.http.get(url, null, queryStr),
{observe: 'response'});
return runRequest.toPromise()
.then(this.extractRunObject)
.catch(this.handleError);
}
private extractRunObject(response: HttpResponse<any>): Promise<any> {
const parsedResponse = response.body;
console.log(parsedResponse);
return Promise.resolve(parsedResponse);
}
}