[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Contuedo na Pagina não aparece após clicar na Rota

[Concluído]

Ademir Bastiani
Criador Ademir Bastiani 22/01/2021

Olá Carlos,

Após clicar no link da rota, o conteudo da página não aparece, acredito que deve ser alguma coisa em relação a versão do VueRouter ou Vue Resource.

 

Segue projeto via github

https://github.com/sgdtec/vue-restfull.git

Manager Carlos Ferreira 22/01/2021

Olá, Ademir!
Tudo bem?

Antes de eu testar o seu projeto aqui, me informa se na guia consegue tem algum erro (log) (print: https://imgur.com/upload)

Carlos Ferreira
Criador Ademir Bastiani 22/01/2021

Segue imagem Carlos,

ao criar o <router-view></router-view> , e clicando no link o conteudo da página não carrega e nem os dados vindo da API.

Projeto git: 

https://github.com/sgdtec/vue-resource-project.git

 

https://imgur.com/a/ZX775vN

Ademir Bastiani
Criador Ademir Bastiani 22/01/2021

Segue imagem do package.json

http://cloud.movavi.com/show/sUZMTt2upQdS0jyRn4zqbV9eAHig57hr

 

Ademir Bastiani
Manager Carlos Ferreira 22/01/2021

No seu arquivo main.js você importou com o nome Routes, importe com o nome routes (igual o exemplo do curso):
import Routes from './routes/index'
import routes from './routes/index'

Carlos Ferreira
Criador Ademir Bastiani 22/01/2021

Okay,

 

Então devo fazer sempre em caixa baixa, mas porque alguns casos funciona com a primeira letra em caixa alta e este comando em especifico não?

Ademir Bastiani
Criador Ademir Bastiani 22/01/2021

Okay,

 

Então devo fazer sempre em caixa baixa, mas porque alguns casos funciona com a primeira letra em caixa alta e este comando em especifico não?

Ademir Bastiani
Criador Ademir Bastiani 22/01/2021

Okay,

 

Então devo fazer sempre em caixa baixa, mas porque alguns casos funciona com a primeira letra em caixa alta e este comando em especifico não?

Ademir Bastiani
Manager Carlos Ferreira 22/01/2021

Precisa se atentar, porque a linguagem é case sensitive.

Até poderia usar o Routes em caixa alta, mas teria que indicar o nome do parâmetro, dessa forma:
const router = new VueRouter({
  mode: 'history',
  routes: Routes
})

Carlos Ferreira
Criador Ademir Bastiani 22/01/2021

Perfeito , obrigado Carlos....

Ademir Bastiani
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!