vue的跳转传参

在 Vue.js 中,进行页面跳转并传递参数通常涉及使用 Vue Router,这是 Vue.js 的官方路由库。以下是如何在 Vue Router 中进行页面跳转并传递参数的基本步骤

安装 Vue Router: 首先,你需要安装 Vue Router。你可以使用 npm 或 yarn 来进行安装:

npm install vue-router

创建路由组件: 在你的 Vue 应用中,你需要创建一个或多个路由组件,这些组件将被路由到不同的 URL。例如:

import Vue from 'vue';
import Router from 'vue-router';
import Home from './components/Home.vue';
import About from './components/About.vue';
import Contact from './components/Contact.vue';

Vue.use(Router);

export default new Router({
  routes: [
    { path: '/', component: Home },
    { path: '/about', component: About },
    { path: '/contact', component: Contact },
  ],
});

传递参数: 在 Vue Router 中,你可以使用路径参数(如 /user/:userId)来传递数据。当你点击包含参数的链接时,你可以通过 $route.params 来访问这些参数:

<template>
  <div>
    <router-link to="/user/1">User 1</router-link>
    <router-link to="/user/2">User 2</router-link>
    <router-view></router-view>
  </div>
</template>

<script>
export default {
  created() {
    console.log(this.$route.params.userId); // 输出:1 或 2
  },
};
</script>

相关推荐

  1. vue

    2024-05-13 16:58:07       10 阅读
  2. js方式

    2024-05-13 16:58:07       6 阅读
  3. vue3路由

    2024-05-13 16:58:07       35 阅读
  4. vue3路由传递参数: params接收不到?

    2024-05-13 16:58:07       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 16:58:07       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 16:58:07       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 16:58:07       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 16:58:07       18 阅读

热门阅读

  1. scala案例-- 九九乘法表

    2024-05-13 16:58:07       10 阅读
  2. Makefile解析(ARM LINLON V5/V7 VPU firmware tools例)

    2024-05-13 16:58:07       10 阅读
  3. 【C++】CRC-8校验程序,小端格式

    2024-05-13 16:58:07       10 阅读
  4. Spring底层核心原理解析

    2024-05-13 16:58:07       10 阅读
  5. 电商后台的秘密:通过API接口提取商品信息

    2024-05-13 16:58:07       10 阅读
  6. 机器学习之sklearn:从入门到精通

    2024-05-13 16:58:07       8 阅读
  7. Easy-Es对Elasticsearch7.14向量检索,原生脚本写法

    2024-05-13 16:58:07       11 阅读
  8. #01【面试问题整理】嵌入式软件工程师

    2024-05-13 16:58:07       14 阅读