Я могу console.log ответить методом POST.Но я хочу сохранить этот ответ в переменной, чтобы использовать его далее в коде.Пожалуйста, помогите.
вызов метода post отправляет объект в качестве ответа.
student.ts (Студент - это класс, который совпадает с объектом, полученным из запроса на публикацию.)
export class Student {
ID : number;
firstName : string;
}
component.ts (метод отправки вызывается при отправке формы. This.student дает вывод как неопределенное)
public student : Student[];
onSubmit() {
this._studentService.addData(this.addStudentForm.value)
.subscribe( response => console.log("respnse", response),
);
console.log(this.student);
}
service.ts
addData(studentData) : Observable<any> {
return this.http.post<any>(this._url, studentData);
}
Когда япопытаться сохранить ответ в переменной, я получаю вывод как неопределенный.Как я могу сохранить ответ в переменной?