1
resposta

[Bug] Blade não funciona

Estou fazendo as aulas do curso de MVC com laravel porem no techo de codigo

<x-layout title="Login">
    <ul>
        @foreach ($usuarios as $usuario)
            <li>{{$usuario}}</li>
        @endforeach
    </ul>
</x-layout>

As váriaveis não funcionam !é dado o seguinte erro:

imagem do erro

Basicamente o programa não está reconhecendo o blade, já fiz o upgrade no composer e nada

1 resposta

Oii, Paulo! Tudo bem?

Obrigada por disponibilizar algumas informações do que já vem fazendo para resolver, vamos tentar solucionar observando outras perspectivas.

Uma possível solução seria verificar se você está usando a extensão correta para o arquivo de view. No Blade, a extensão deve ser .blade.php, então revise para saber se está ok.

Segundo ponto é verificar se a sintaxe correta do Blade para exibir as variáveis, no código que você compartilhou está correto, mas cheque em todas as partes do seu código onde você precisa exibir elas também.

Além disso, veja se o comando php artisan serve para iniciar o servidor local do Laravel foi acionado certinho, pois é importante para que o Blade funcione corretamente.

E por último, verifique se todas as dependências do Laravel estão atualizadas.

Espero que uma das sugestões te ajude. Qualquer dúvida, conte consoco.

Bons estudos, Paulo!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software