全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解vue嵌套路由-query传递参数

在嵌套路由中我们经常会遇到父路由向子路由里面传递参数,传递参数有两种方法,通过 query 或者 params

index.html

<div id="app"> 
  <!-- router-view 路由出口, 路由匹配到的组件将渲染在这里 --> 
  <router-view></router-view> 
</div> 

main.js 同样通过重定向来显示父路由

import Vue from 'vue' 
import VueRouter from 'vue-router' 
Vue.use(VueRouter) 
 
//引入两个组件 
import home from "./home.vue" 
import game from "./game.vue" 
//定义路由 
const routes = [ 
  { path: "/", redirect: "/home" },//重定向 
  { 
    path: "/home", component: home, 
    children: [ 
      { path: "/home/game", component: game } 
    ] 
  } 
] 
//创建路由实例 
const router = new VueRouter({routes}) 
 
new Vue({ 
  el: '#app', 
  data: { 
    id:123, 
  }, 
  methods: { 
 
  }, 
  router 
}) 

home.vue 通过query来传递num参数为1,相当与在 url 地址后面拼接参数

<template> 
  <div> 
    <h3>首页</h3> 
    <router-link :to="{ path:'/home/game', query: { num: 1} }"> 
      <button>显示<tton> 
    </router-link> 
 
    <router-view></router-view> 
  </div> 
</template> 

game.vue 子路由中通过 this.$route.query.num 来显示传递过来的参数

<template> 
  <h3>王者荣耀{{ this.$route.query.num }}</h3> 
</template>

运行后的结果,传递的参数在地址栏中有显示

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# vue  # query传递参数  # router  # query  # 获取query  # 关于vue中路由的跳转和参数传递  # 参数获取  # vue中路由参数传递可能会遇到的坑  # vue路由跳转传递参数的方式总结  # 详解vue嵌套路由-params传递参数  # Vue通过路由实现页面间参数的传递  # 重定向  # 在这里  # 中有  # 有两种  # 首页  # 经常会  # 大家多多  # gt  # app  # div  # id  # view  # text  # import  # js  # align  # main  # params  # index 


相关文章: ,购物网站怎么盈利呢?  建站之星后台管理系统如何操作?  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  北京制作网站的公司,北京铁路集团官方网站?  如何在阿里云购买域名并搭建网站?  如何在万网开始建站?分步指南解析  IOS倒计时设置UIButton标题title的抖动问题  高防服务器租用首荐平台,企业级优惠套餐快速部署  定制建站策划方案_专业建站与网站建设方案一站式指南  如何快速生成凡客建站的专业级图册?  Swift中循环语句中的转移语句 break 和 continue  ,sp开头的版面叫什么?  如何用虚拟主机快速搭建网站?详细步骤解析  西安大型网站制作公司,西安招聘网站最好的是哪个?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  建站之星如何保障用户数据免受黑客入侵?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何在IIS中新建站点并配置端口与物理路径?  Python如何创建带属性的XML节点  长沙企业网站制作哪家好,长沙水业集团官方网站?  盘锦网站制作公司,盘锦大洼有多少5G网站?  电商网站制作公司有哪些,1688网是什么意思?  已有域名如何快速搭建专属网站?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  高端建站三要素:定制模板、企业官网与响应式设计优化  Bpmn 2.0的XML文件怎么画流程图  如何正确下载安装西数主机建站助手?  如何快速搭建安全的FTP站点?  企业微网站怎么做,公司网站和公众号有什么区别?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  c# 在ASP.NET Core中管理和取消后台任务  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  建站主机选购指南:核心配置与性价比推荐解析  如何用PHP工具快速搭建高效网站?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  小型网站建站如何选择虚拟主机?  建站之星安装模板失败:服务器环境不兼容?  长沙做网站要多少钱,长沙国安网络怎么样?  建站主机选购指南:核心配置优化与品牌推荐方案  建站OpenVZ教程与优化策略:配置指南与性能提升  如何选择靠谱的建站公司加盟品牌?  广州商城建站系统开发成本与周期如何控制?  香港服务器租用每月最低只需15元?  建站之星如何快速生成多端适配网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。