constructor(private http: HttpClient) { }
obterCursos(): Observable<Curso[]> {
return this.http.get(this.url + "listar").pipe(
map((res) => {
this.vetor = res['curso'];
return this.vetor ;
})
);
}
alguem pode me ajudar?
se vc nao tiver a interface do que ta sendo buscado na sua api, vc pode fazer o res ser any.
map((res: any) => {
this.vetor = res["curso"];
return this.vetor;
})
Pra essas requisições http eu recomendo que vc use o Axios, a sintaxe se torna bem mais facil de ler, entender e codar
Estou iniciando com API’s, ainda não consegui resolver, poderia me ajudar?? adicionando no discord?
Já tentou informar o tipo?
this.http.get<TipoQuePossuiCursos>(this.url + "listar")
Dessa forma, vc conseguirá navegar nas propriedades definidas no tipo informado.