Boa tarde, mesmo seguindo a aula deu este erro aqui:
o código é este:
Boa tarde, mesmo seguindo a aula deu este erro aqui:
o código é este:
Olá, Vitor. Tudo bem?
O comportamento acontece por causa de um detalhe na URL utilizada na requisição. O endereço correto contém api-restaurantes no plural. Quando a requisição é feita para uma URL diferente dessa, o arquivo JSON não é encontrado.
Nesse cenário, o servidor responde com o código 404, indicando que o recurso não existe. Como a verificação no código espera um status 200, o bloco do if não é executado. Com isso, a variável dados_restaurantes não chega a ser criada, o que leva ao erro exibido no console quando ela é usada mais adiante.
Ajustando a URL para https://guilhermeonrails.github.io/api-restaurantes/restaurantes.json, a requisição passa a retornar 200, o if é satisfeito e a variável é inicializada corretamente.
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)