Bom dia, Estou com dificuldades para popular o objeto Cliente (nome,phone,endereco_id), faço um post do meu objeto Endereço e minha api retorna um json com o objeto que foi adicionado, porém não consigo pegar o valor do campo id do objeto endereço para popular o objeto cliente.
COMPONENT
this.appService.addEndereco(this.endereco).subscribe( (data:any)=>{
this.aux_addr = data["id"]
})
SERVICE
addEndereco(endereco: any): Observable<any>{
return this.http.post<any>("http://localhost:3001/enderecos",endereco);
}
console.log(data["id"]) dentro do subscribe, ele me retorna um numero ao qual desejo armazenar
Ao printar a variavel this.aux_addr fora do escopo da função ele me retorna undefined.