Dá uma melhorada no título, é um bom tópico, então se no futuro alguém quiser procurar pela mesma coisa, pode procurar por uma palavra chave.
Começa mostrando suas rotas, mais especificamente essa /tema/:id
Essa já é outra questão tb né, mas vc pode criar uma funcao que chama o endpoint do back e chamar no onMounted.
G
guilhermebhte
A função já existe, certo ?
onMounted(() => {
store.buscaPorId(3);
});
G
guilhermebhte
MainRoutes
constMainRoutes={path:"/main",meta:{requiresAuth:true,},redirect:"/main",component:()=>import("@/layouts/full/FullLayout.vue"),children:[{path:"/",redirect:"/dashboards/analytical",},{name:"Por tema",path:"/analise-tema",component:()=>import("@/views/apps/analise-tema/AnaliseTema.vue"),},{name:"Análise Tema de Estudo",path:"/analise-tema/:id",component:()=>import("@/views/apps/analise-tema/AnaliseTemaPorId.vue"),},{name:"Temas",path:"/tema",component:()=>import("@/views/apps/tema/Tema.vue"),},{name:"Análise Tema",path:"/tema/:id",component:()=>import("@/views/apps/tema/TemaPorId.vue"),},{name:"Sub tema análise Tema",path:"/tema/:id",component:()=>import("@/views/apps/sub-tema/SubTema.vue"),},],};exportdefaultMainRoutes;
R
rodriguesabner1 like
sim, já existe. Essa função ja ta pegando do backend? Se tiver, não entendi a sua dúvida…
Vc não pode ter duas rotas com o mesmo path. Só uma dessas duas aí ta sendo utilizada de vdd… E vc pode pegar o :id assim: