проблема - вызываю свой метод, который возвращает результат http.get запроса к бд. Возвращаемое значение - id сообщения. это число в методе .subscribe записываю в переменную id, сразу же в теле делаю вывод id в логи - значение есть. Но после отработки метода при повторном выводе в консоль id пуст. В чем причина?
app.component.ts
var id;
this.dataService.createMess(this.form).subscribe(
(data: number) => {
id = data;
console.log(id); //Выводит число
});
console.log(id); //Выводит undefined
Заранее большое спасибо.
idсоздается до вызова метода. – Олег Feb 08 '20 at 17:12