получить ответ http-запроса в переменной - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть проблема,

У меня есть это:

  getComposition(){
return this.http.get("/api/setup/composition/getComposition",{responseType: 'text'});
}

    var composition;
this.getComposition().subscribe(data => {composition = data});

console.log(composition);

И когда я показываю композицию, она возвращает мне неопределенное значение. Как я могу получить результат моего запроса в моем varсостав ?...

Я уже ищу решение ... Я использую Angular

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 21 декабря 2018

Подписка, вероятно, никогда не вызывалась, я просто помещаю ее в ngOnInit(), но вы можете вставить ее в любую другую функцию:

var composition;

ngOnInit(){

this.getComposition().subscribe(data => {
    this.composition = data
    console.log(this.composition);
  });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...