位置: 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学不懂怎么办)

  • 税务局退税多久到账
  • 购买办公用品为什么不能用现金
  • 将自产产品用于在建工程要交增值税
  • 承兑汇票可以随便给人看吗
  • 餐饮服务属于什么票据类型
  • 广告发布需要什么手续
  • 交易性金融资产有哪些
  • 资产损失税前扣除管理办法2019
  • 法院案件受理费计算器
  • 河道工程维护管理费征收
  • 企业清算期间留抵的税额如何做会计处理?
  • 公司对公银行账户可以注销吗
  • 个体户公司需要交哪些税
  • 含税金是什么意思
  • 我公司开给对方13个点发票,后期我公司怎么抵税
  • 水利建设基金的计税依据及税率
  • 如何辩别这样发票的真伪?
  • 公司经营情况说明怎么写模板
  • 记账凭证保存年限2019
  • 行政事业单位绿化工程完工应结转资产吗
  • 税务代开的专票未取票,逾期会作废吗?
  • 华为matex3爆料
  • 苹果手机送修了会给备用机吗
  • 32位升级64位系统教程
  • 三方转账协议应该怎么写
  • PHP:Memcached::setSaslAuthData()的用法_Memcached类
  • 城建税教育费附加和地方教育费附加税率
  • win7纯净版系统之家
  • 微博怎么变成大v
  • php 调试工具
  • 零售业的进货帐务怎么做
  • 存货销售收入
  • 加计抵减是适用什么税率
  • 注册公司时的注册资金
  • web前端面试基础知识
  • get请求与post
  • ntpd命令详解
  • 汇率一般是以几位数来显示
  • phpcms怎么用
  • 平价转让股权怎么交企业所得税
  • 合同资产要结转增值税吗
  • 银行账户收费开什么发票
  • 没有实收资本的股权原值
  • 如何恢复sql server误删除的数据库
  • 库存股增加记哪一方
  • 报销差旅费大于预借差旅费会计分录
  • 注销的企业
  • 无偿划转资产需要挂其他应收款吗
  • 销售折让的红字信息申请表怎么做
  • 以前年度损益调整是什么意思
  • 总账科目有应交税费对吗
  • 固定资产报废处理中,最终的净损益应作为
  • 销售发票已开进项发票未收到怎么处理?
  • 专票当普票用进项需要转出吗
  • 旅游团建费用会计怎么入账
  • 公司固定资产明细表
  • 销售已经使用过的固定资产税率
  • 小企业建账选哪种会计制度
  • java连接sqlserver数据库对象名无效
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • git服务器默认端口
  • win7系统怎么连接
  • windows更新驱动程序需要多久
  • ubuntu zed
  • mac进入睡眠时间长
  • linux共享内存同步机制
  • win7怎么设置快
  • 误删了一些文件电脑不能正常启动了
  • 如何深度理解
  • cocos2dx游戏开发教程
  • 高级控件动态数据加载过程有哪些
  • jquery easyui开发指南
  • wmic命令详解
  • python上传文件到网站
  • python django事务transaction源码分析详解
  • python爬虫代码怎么写
  • jQuery插件下载
  • android音乐播放器源代码
  • 电子税务局怎么申报
  • 车辆购置税是财行税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设