Sobre.vue:

Agora você pode executar seu aplicativo com o comando:

npm run serve

Abra seu navegador e acesse http://localhost:8080. Experimente clicar nos links Home e About para ver como funciona o roteamento!

Conclusão

Nesta postagem, cobrimos os fundamentos do roteamento em Vue.js usando o Vue Router. Com esse recurso de roteamento, você pode criar aplicativos mais interativos e fáceis de usar. No próximo post, podemos nos aprofundar em recursos mais avançados do Vue Router, como parâmetros de rota e rotas aninhadas.

Espero que você tenha achado esta postagem útil! Sinta-se à vontade para deixar um comentário se tiver alguma dúvida.

","image":"http://www.luping.net/uploads/20241015/1728950771670db1f354034.jpg","datePublished":"2024-11-01T00:30:35+08:00","dateModified":"2024-11-01T00:30:35+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Vue.js para iniciantes Um guia completo para roteamento com Vue Router

Vue.js para iniciantes Um guia completo para roteamento com Vue Router

Publicado em 01/11/2024
Navegar:105

Vue.js for Beginners A Complete Guide to Routing with Vue Router

Compreendendo o roteamento em Vue.js

O roteamento é um recurso essencial no desenvolvimento de aplicações web. No Vue.js, podemos usar o Vue Router para gerenciar facilmente a navegação entre as páginas. Nesta postagem, exploraremos como configurar o roteamento em um aplicativo Vue.js.

O que é roteador Vue?

Vue Router é a biblioteca oficial para gerenciar roteamento em aplicativos Vue.js. Com o Vue Router, podemos criar aplicativos de página única (SPAs) que permitem uma navegação tranquila sem recarregar a página.

Instalando o roteador Vue

Primeiro, precisamos instalar o Vue Router. Se você estiver usando o Vue CLI, poderá optar por instalá-lo ao criar um novo projeto. Caso contrário, você pode instalá-lo com o seguinte comando:

npm install vue-router

Configurando o roteador Vue

Após a instalação, precisamos configurar o Vue Router. Aqui estão as etapas básicas para configurá-lo:

  • Criar um arquivo de roteador Crie um novo arquivo chamado router.js dentro da pasta src: importar Vue de 'vue'; importar roteador de 'vue-router'; importar a página inicial de './views/Home.vue'; importar Sobre de './views/About.vue';
Vue.use(Router);

export default new Router({
  mode: 'history', // Using history mode for cleaner URLs
  routes: [
    {
      path: '/',
      name: 'home',
      component: Home,
    },
    {
      path: '/about',
      name: 'about',
      component: About,
    },
  ],
});

  • Integre o roteador ao aplicativo Em seguida, precisamos integrar o roteador à nossa instância Vue. Edite o arquivo main.js da seguinte maneira:
import Vue from 'vue';
import App from './App.vue';
import router from './router';

new Vue({
  el: '#app',
  router, // Add the router to the Vue instance
  render: h => h(App),
});
  • Usando links de roteador Para navegar entre as páginas, usamos o componente . Aqui está um exemplo de como usá-lo no arquivo App.vue:
  • Criando novas páginas Agora, vamos criar dois componentes que usaremos: Home.vue e About.vue.

Home.vue:

Sobre.vue:

Agora você pode executar seu aplicativo com o comando:

npm run serve

Abra seu navegador e acesse http://localhost:8080. Experimente clicar nos links Home e About para ver como funciona o roteamento!

Conclusão

Nesta postagem, cobrimos os fundamentos do roteamento em Vue.js usando o Vue Router. Com esse recurso de roteamento, você pode criar aplicativos mais interativos e fáceis de usar. No próximo post, podemos nos aprofundar em recursos mais avançados do Vue Router, como parâmetros de rota e rotas aninhadas.

Espero que você tenha achado esta postagem útil! Sinta-se à vontade para deixar um comentário se tiver alguma dúvida.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/kyydev/vuejs-for-beginners-2024-a-complete-guide-to-routing-with-vue-router-24bh?1 Se houver alguma violação, por favor entre em contato com study_golang@163 .comdelete
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3