Pessoal estou com problema em buscar o cliente por seu id, para assim eu poder ir para a tela de atualizar cliente.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pessoal estou com problema em buscar o cliente por seu id, para assim eu poder ir para a tela de atualizar cliente.
Olá, Jasson! Tudo certo?
O que você pode fazer é o seguinte:
if:if (id) {
this.service.getClienteById(id).subscribe(cliente => {
this.cliente = cliente;
});
}
Continuará dando erro porque id agora é string e seu método espera um number. Podemos resolver isso assim:
const numberId = Number(id);
this.service.getClienteById(numberId).subscribe(cliente => {
this.cliente = cliente;
});
Então estamos primeiro convertendo o ID para um número.
Espero que ajude!