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

vue 动态路由

作者:寂寞味道   发布日期:2025-06-27   浏览:57

// Vue 动态路由示例代码

// 1. 定义路由配置
const routes = [
  {
    path: '/user/:id', // 动态路径参数 :id
    component: User
  },
  {
    path: '/product/:category/:id', // 多个动态路径参数 :category 和 :id
    component: Product
  }
];

// 2. 创建 Vue Router 实例
const router = new VueRouter({
  routes // (缩写) 相当于 routes: routes
});

// 3. 在组件中使用 $route 访问动态参数
new Vue({
  router,
  template: `
    <div id="app">
      <h1>用户信息</h1>
      <p>用户ID: {{ $route.params.id }}</p>
      <router-view></router-view>
    </div>
  `
});

// 解释说明:
// - `:id` 和 `:category` 是动态路径参数,可以在 URL 中变化。
// - `$route.params` 可以在组件中访问这些动态参数。
// - `router-view` 是一个占位符,用于渲染匹配到的组件。

上一篇:vue图标

下一篇:npm create vue@latest

大家都在看

vue.config.js configu

node.js vue

vue查看版本

vue等待几秒

vue3 setup computed

vue screenfull

vue json.stringify

vue 遍历list

typescript vue

vue 复选框

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

Laravel 中文站