Я пытаюсь сохранить строковое значение, возвращаемое из HTTP POST, но оно остается неопределенным.
Мой сервис:
getString(id: string): Observable<any>{
const params = {
Id: id
}
return this.http.post(url , null, {params:params});
}
И ПОЧТА вернет мне какую-нибудь случайную строку
dsfsdfsdfsfsadfsdfsdafwrewrtwerctwertwerctwertwetrxwet
А в моем компоненте:
string1: any;
saveString() {
this.transactionService.getString(this.id).subscribe(data =>
{
this.string1= data;
})
}
Но мои string1
и data
возвращают неопределенное значение, служба HTTP успешно возвращает строковое значение. Как сохранить значение?