Цель использования конструктора - создать компонент и инициировать переменные
В вашем случае вы ищете то, что мы назвали «HOOK» как ngOnInit, который выполняется после Конструктора.
Пожалуйста, посмотрите на это: Разница между Конструктором и ngOnInit
И Для Синхронности, которая может зависеть от времени отклика вашего API, я предлагаю вам сделать два вызова каквложенный вызов, я имею в виду один может быть внутри другого, как показано ниже:
await this.http.get ('http://localhost:80/api/Target.xml',{ responseType: 'text' })
.toPromise()
.then(res => {
await this.http.get ('http://localhost:80/api/Target.xml',{ responseType: 'text' })
.toPromise()
.then(res => console.log(res))
.catch(err => { console.log ('error');
});
})
.catch(err => { console.log ('error');
});