Exercícios
-
Para fixar os conteúdos de rotas e componentes, sugiro a realização dos seguintes exercícios:
- Crie um componente chamado
HeaderComponentque exibe um título e uma logo. - Altere o
App.Vuepara que o componenteHeaderComponentseja exibido em todas as páginas, dentro da tagheader. - Crie um component chamado
MenuComponentque exibe uma lista de links para as páginasHome,Projetos,ContatoeSobre nós. - Altere o layout da aplicação para que o componente
MenuComponentseja exibido em todas as páginas, dentro da tagaside. - Crie um componente chamado
FooterComponentque exibe o texto “Desenvolvido por [seu nome]”. - Altere o layout da aplicação para que o componente
FooterComponentseja exibido em todas as páginas. Note que ele precisa ser incorporado nagriddo layout.
- Crie um componente chamado
-
Desafio: na página de produtos, faça a listagem de produtos, como feito nas aulas de
components. Edite o componenteProductsViewpara exibir uma lista de produtos. Cada produto deve conter umid,nomeepreco. Utilize o componenteProductListpara exibir a listagem dos produtos. Garanta que o método para remover o produto esteja funcionando.
< Criando um projeto com Vue Router Rotas dinâmicas (Listagem de produtos) >