Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vue2 路由

作者:噬血啸月   发布日期:2025-09-10   浏览:32

// Vue 2 路由示例代码

// 首先,确保你已经安装了 vue-router
// npm install vue-router

// 引入 Vue 和 Vue Router
import Vue from 'vue';
import VueRouter from 'vue-router';

// 使用 Vue Router 插件
Vue.use(VueRouter);

// 定义组件
const Home = { template: '<div>Home</div>' };
const About = { template: '<div>About</div>' };

// 创建路由配置
const routes = [
  { path: '/', component: Home },
  { path: '/about', component: About }
];

// 创建路由器实例
const router = new VueRouter({
  routes // (缩写) 相当于 routes: routes
});

// 创建和挂载根实例
new Vue({
  router,
  template: `
    <div id="app">
      <h1>Vue 2 路由示例</h1>
      <router-link to="/">Home</router-link>
      <router-link to="/about">About</router-link>
      <router-view></router-view>
    </div>
  `
}).$mount('#app');

解释说明:

  1. 引入 Vue 和 Vue Router:首先需要引入 Vue 和 Vue Router,并使用 Vue.use(VueRouter) 来安装 Vue Router 插件。
  2. 定义组件:这里我们定义了两个简单的组件 HomeAbout,每个组件都有一个模板。
  3. 创建路由配置:通过 routes 数组来配置路径和对应的组件。
  4. 创建路由器实例:使用 new VueRouter({ routes }) 创建路由器实例。
  5. 创建和挂载根实例:在根实例中,通过 router 属性将路由器实例注入到 Vue 实例中,并使用 <router-link><router-view> 来实现页面导航和内容展示。

上一篇:vue获取当前路由地址

下一篇:vue3安装路由

大家都在看

vue js for循环

vue.config.js 配置

vue.config.js configu

node.js vue

vue3组件传值的方式

vue 图表组件

vue3watch监听多个变量

vue查看版本

vue3 reactive对象重新赋值

vue等待几秒

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站