位置: IT常识 - 正文

vue-router传参的四种方式超详细(vue router怎么传值)

编辑:rootadmin
vue-router传参的四种方式超详细 vue路由传参的四种方式一、router-link路由导航方式传参

推荐整理分享vue-router传参的四种方式超详细(vue router怎么传值),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue-router传值,vue route 传参,vue router参数传递,vue-router传值,vue router传参怎么获取,vue-router传递参数,vue-router传递参数,vue router传参,内容如对您有帮助,希望把文章链接给更多的朋友!

父组件:<router-link to="/跳转到的路径/传入的参数"></router-link> 子组件:this.$route.params.content接受父组件传递过来的参数

例如: 路由配置:

bashbash{path:'/father/son/:num',name:A,component:A}```

地址栏中的显示:

http://localhost:8080/#/father/son/44

调用方法:

<router-link to="/father/son/传入的参数">父亲组件<router-link> 子组件通过 this.$route.params.num 接受参数二、调用$router.push实现路由传参

父组件:通过实践触发,跳转代码

<button @click="clickHand(123)">push传参</button> methods: { clickHand(id) { this.$router.push({ path: `/d/${id}` }) } }

路由配置

{path: '/d/:id', name: D, component: D}vue-router传参的四种方式超详细(vue router怎么传值)

地址栏中显示:

http://localhost:8080/d/123

子组件接受参数方式

mounted () { this.id = this.$route.params.id}三、通过路由属性name匹配路由,再根据params传递参数

父组件:

<button @click="ClickByName()">params传参</button> ClickByName() { this.$router.push({ name: 'B', params: { context: '吴又可吴又可吴又可' } }) }

路由配置:路径后不需要在加上传入的参数,但是name必须和父组件中的name一致

{path: '/b', name: 'B', component: B}

地址栏中的显示:地址栏不会带有传入的参数,而且再次刷新页面后参数会丢失

http://localhost:8080/#/b

子组件接收参数的方式:

<template> <div id="b"> This is page B! <p>传入参数:{{this.$route.params.context}}</p> </div></template>四、通过query来传递参数

父组件:

<button @click="clickQuery()">query传参</button> clickQuery() { this.$router.push({ path: '/c', query: { context: '吴又可吴又可' } }) }

路由配置:不需要做任何修改

{path: '/c', name: 'C', component: C}

地址栏中的显示(中文转码格式):

http://localhost:8080/#/c?sometext=%E8%BF%99%E6%98%AF%E5%B0%8F%E7%BE%8A%E5%90%8C%E5%AD%A6

子组件接受方法:

<template> <div id="C"> This is page C! <p>这是父组件传入的数据: {{this.$route.query.context}}</p> </div></template>

工作中经常用的也就是上面的几种传参方式,完结~ 欢迎点赞收藏哦

本文链接地址:https://www.jiuchutong.com/zhishi/297527.html 转载请保留说明!

上一篇:基于PyTorch+Attention注意力机制实现天气变化的时间序列预测(基于核心素养下的大单元教学设计)

下一篇:【学Vue就跟玩一样】组件-非单文件组件的使用(vue学不懂怎么办)

  • 支付电费未开具发票
  • 公司支付宝收款二维码怎么弄
  • 个人所得税隔月交么
  • 机票附加的保险有必要买吗
  • 小微企业十万免税从什么时候开始
  • 什么情况下做暂估
  • 合并抵消分录的原理是什么
  • 行政单位的财务报告包括财务报表和财务情况说明书
  • 亏损企业能不能无常捐赠
  • 金税三期国地税合并
  • 普通增值税发票可以抵税吗?
  • 预付房租的会计科目
  • 长期合同收入与应收帐款如何处理?
  • 收到增值税专用发票怎么处理
  • 营改增转让土地税收政策
  • 工资扣除水电费扣个税
  • 案例分析一般纳税人的税负率怎么计算?
  • 收到餐饮费发票会计分录
  • 购房时收取的卖方费用
  • 发票联和抵扣联丢失怎么办
  • 高新技术企业人员工资占比
  • 建筑业总产值的统计执法检查内容
  • 一般纳税人税负率是多少
  • 工会经费使用具体办法
  • 市政府的财政拨款怎么算
  • 在windows7提供了一种什么技术
  • win10平板模式不好用
  • 没有取得发票的成本可以税前扣除吗
  • 解决中暑最有效方法
  • jquery向下滑动元素
  • 统一社会保险费征收
  • PHP:imagecopymergegray()的用法_GD库图像处理函数
  • wordpress主题0skr
  • nginx ss
  • 企业利润分配的通常去向包括
  • php抢红包功能思路
  • 刚成立的新公司怎么报税
  • python魔法方法详解
  • 企业所得税申报表资产总额怎么填
  • 处置固定资产开发票
  • 代垫费用开票明细怎么写
  • 去年的进项发票可以抵今年的吗
  • 2022年最新苹果平板电脑
  • mysql 子查询
  • 税务局返还手续费
  • 销售折扣现金流量表
  • 差旅费报销流程图及分析解释
  • 建筑业差额纳税申报
  • 无偿调拨资产怎么提折旧
  • 小额转账汇款服务最多转账多少钱
  • 会计分录记录于什么中
  • 当月进项票没有开进来
  • 外币账户结汇至人民币账户
  • 销售货物退款会计分录
  • 现成的财务报表
  • 境外机构境内外汇账户管理办法
  • 印花税征税范围2021
  • sql merge函数
  • mysqli查询
  • sql server 2000安装包
  • mysql5.7.17下载
  • win10两个网络怎么选择网络
  • linux系统讲解
  • linux d
  • window10稳定版
  • windows7桌面背景怎么设置
  • el-select tree
  • 从《AndEngine游戏开发实践指南》开始,学习AndEngine引擎
  • dos命令检测硬盘坏道
  • 当ie7不认!important之后 [布局的解决办法]
  • javascript基于什么的语言
  • 自动清除数据
  • unity资源包怎么用
  • Unity3d MonoDevelop格式化代码
  • javascript如何学
  • android(8) ViewPager页面滑动切换
  • python发送信息到微信
  • 盘锦兴隆台区供暖电话
  • 国税 地税比例
  • 管道运输是什么意思?运输的是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设