1
resposta

Escopo da const API_URL no auth service.

A respeito da aula 1 da parte 2 do curso de Angular, no topico 7 - Enviando credenciais para a API. O Flavio cria uma constante API_URL para armazenar a url das requisições. Ele cria essa const fora da classe do serviço. A questão é, mesmo fora da classe ela fica empacotada dentro do serviço ou se torna de escopo global da aplicação?

Se fica em escopo global, não seria melhor criala como um private readonly dentro da classe? Afinal eu poderia ter em outro serviço a mesma constante com um valor diferente, uma URL diferente pois seria outro serviço (apenas uma suposição, minha preocupação é mais saber do escopo).

1 resposta

Fala aí Guilherme, tudo bem? A mesma fica apenas no escopo do arquivo .ts do serviço, ela só ficaria disponível para as demais caso fosse exportada (o que não acontece).

Espero ter ajudado.