Mudança de Rota
[Finalizado Pelo Aluno]
Boa noite Carlos, tenho uma dúvida: Estou fazendo uma aplicação onde o usuário precisa passar por etapas para fazer seu cadastro e salvo em qual estágio o processo está para mostrar a tela correspondente. Não estou conseguindo fazer a condicional para direcionar para a rota certa de cada processo, teria uma ideia como consigo fazer tal direcionamento?
Obrigado
Olá, Fabio!
Tudo bem?
Você domina Vue.js?
Com Vue.js você conseguiria matar isso numa boa, porque poderia trabalhar com um form-wizard, e até mesmo validar as partes do formulário diretamente no backend.
Sem alguma tecnologia js no frontend, dificilmente vai conseguir fazer isso sem gambiarra.
Oi Carlos, não conheço muito de Vus.js, somente o que você passou nos cursos, vou instalar na aplicação e fazer os testes.
Obrigado
Por nada, qualquer dúvida me retorne que estou à disposição para ajudar.
Boa noite Carlos, estou tentando usar o Vue3 no Laravel 8, mas está me dando o erro:
app.js:22953 Uncaught TypeError: Cannot read properties of undefined (reading 'component')
Eu sei que é no app.js porque quando adiciono ele no meu template blade dá essa mensagem.
O meu app.js está escrito dessa forma:
Não sei o que pode ter acontecido, já procurei em vários sites e não achei nenhuma solução. Tem alguma ideia do que seja?
Obrigado
Olá, Fabio!
Como vai?
Como é um assunto novo, cria uma nova thread (ticket) para discutirmos a sua dúvida.
--
A forma como você declarou está correta (app.component)
Deixa o seu component com um nome full:
app.component("ExampleComponent", ExampleComponent);
Bom dia Carlos, consegui arrumar o projeto do jeito que eu preciso agora com Vue e Vuex. Agora estou com problema no submit do formulário. Estou com esse método no meu form:
Meu form começa assim:
O controller da rota está dessa forma:
A criação do usuário está funcionando sem problema a questão aí é que a página não está sendo direcionada para a rota 'verification.notice', onde eu mostro uma página informando ao usuário verificar o email e validar a conta, mas se der um F5 a página atualiza e vai para essa rota.
Sabe me dizer como fazer esse direcionamento funcionar? O vue-router pode ser usado nesse caso?
Obrigado
Olá, Fabio!
Como vai?
Seu frontend está desacoplado do back?
Se não, você pode usar o vue-router para fazer um redirect no .then
Se estiver tudo misturado, pode fazer um window.location.href = "/rota";
Pegou a ideia?
Carlos, muito obrigado mesmo pela ajuda. Estou conseguindo fazer a minha aplicação, só estou com mais uma dúvida mas vou abrir outro ticket.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!