[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Roberto Noya
Criador Roberto Noya 02/09/2019

Olá Carlos,

Tenho estudado o curso de Vuejs e também o curso de Vuejs com Laravel. Neste último consta no video a possiblidade de utilizar os recursos do Vuejs dentro do Blade.

Isso vai de encontro com a minha necessidade pois tenho vários projetos criados em PHP e blade que a principío não tenho condições de alterá-los para SPA.

Assim sendo, comecei a incluir o Vue no Blade seguindo a orientação no curso Vue com Laravel. 

Consegui criar um component e exibí-lo nas paginas blade com sucesso!

Entretanto, não consegui exibir uma mensagem de "Hello Word" de acordo com o curso de Vue JS.

Eu gostaria de entender como devo declarar os parametros de "data", "methods"... como ocorre no curso de Vue.

Desde já agradeço a atenção

Manager Carlos Ferreira 02/09/2019

Olá, Roberto!
Tudo bem?

Também fiz isso em alguns projetos que peguei, e foi necessário criar algo mais dinâmico. Para isso criei um component do Vue.js e introduzi no blade, funciona perfeitamente.

Respondendo a sua pergunta, para conseguir fazer esse Hello World ou qualquer outra operação com o Vue.js dentro do blade será necessário fazer tudo dentro de um component. Ou seja, você precisa deixar toda da lógica necessária dentro de um component (inclusive a impressão do Hello World).

Não funciona incluir o link do asset do JS na página e tentar fazer a impressão da variável JS dentro do blade, nem mesmo de fizer assim @{{ message }}

Carlos Ferreira
Criador Roberto Noya 02/09/2019

entendi. Obrigado 

Roberto Noya
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!