Как сделать console.log (data) вне сайта .subsrcibe () - PullRequest
0 голосов
/ 27 сентября 2018

Позвольте мне задать некоторые из этих вопросов.console.log (data) в функции подписки имеет данные, но вне их нет.Теперь я хочу, чтобы отобразить данные API вне челюсти, то, как

this.http.post('apisails.azsolutions.vn/api/users/login';,{
 email:this.usernameApi,password:this.passwordApi
}).subscribe(data => {
 this.data=data;console.log(data)
}); console.log(this.data); 

1 Ответ

0 голосов
/ 27 сентября 2018

function_1() {
  this.http.post('apisails.azsolutions.vn/api/users/login';,{
     email:this.usernameApi,password:this.passwordApi
    }).subscribe(data => {
     this.data=data;
     this.function_2(data);
    });
}

function_2(data) {
  console.log(data);
  // Your Code here
}

функция .subscribe является асинхронной, поэтому вы не получаете данные мгновенно,

...