关于.vue:

现在您可以使用以下命令运行应用程序:

npm run serve

打开浏览器并访问 http://localhost:8080。尝试单击“主页”和“关于”链接以查看路由的工作原理!

结论

在这篇文章中,我们介绍了使用 Vue Router 在 Vue.js 中进行路由的基础知识。借助此路由功能,您可以构建更具交互性和用户友好性的应用程序。在下一篇文章中,我们可以深入研究 Vue Router 的更多高级功能,例如路由参数和嵌套路由。

我希望这篇文章对您有所帮助!如果您有任何疑问,请随时发表评论。

","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"}}
”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > Vue.js 初学者使用 Vue Router 进行路由的完整指南

Vue.js 初学者使用 Vue Router 进行路由的完整指南

发布于2024-11-01
浏览:340

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

了解 Vue.js 中的路由

路由是 Web 应用程序开发中的一个基本功能。在 Vue.js 中,我们可以使用 Vue Router 轻松管理页面之间的导航。在这篇文章中,我们将探讨如何在 Vue.js 应用程序中设置路由。

什么是 Vue 路由器?

Vue Router 是用于在 Vue.js 应用程序中管理路由的官方库。使用 Vue Router,我们可以创建单页面应用程序 (SPA),无需重新加载页面即可流畅导航。

安装 Vue 路由器

首先,我们需要安装Vue Router。如果您使用的是Vue CLI,则可以在创建新项目时选择安装它。如果没有,可以使用以下命令安装:

npm install vue-router

设置 Vue 路由器

安装完成后,我们需要配置Vue Router。以下是设置的基本步骤:

  • 创建路由器文件 在 src 文件夹中创建一个名为 router.js 的新文件: 从“vue”导入 Vue; 从“vue-router”导入路由器; 从 './views/Home.vue' 导入主页; 从 './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,
    },
  ],
});

  • 将路由器集成到应用程序中 接下来,我们需要将路由器集成到我们的 Vue 实例中。编辑 main.js 文件如下:
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),
});
  • 使用路由器链接 为了在页面之间导航,我们使用 组件。以下是如何在 App.vue 文件中使用它的示例:

  • 创建新页面 现在,让我们创建两个将使用的组件:Home.vue 和 About.vue。

Home.vue:




关于.vue:




现在您可以使用以下命令运行应用程序:

npm run serve

打开浏览器并访问 http://localhost:8080。尝试单击“主页”和“关于”链接以查看路由的工作原理!

结论

在这篇文章中,我们介绍了使用 Vue Router 在 Vue.js 中进行路由的基础知识。借助此路由功能,您可以构建更具交互性和用户友好性的应用程序。在下一篇文章中,我们可以深入研究 Vue Router 的更多高级功能,例如路由参数和嵌套路由。

我希望这篇文章对您有所帮助!如果您有任何疑问,请随时发表评论。

版本声明 本文转载于:https://dev.to/kyydev/vuejs-for-beginners-2024-a-complete-guide-to-routing-with-vue-router-24bh?1如有侵犯,请联系[email protected]删除
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3