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

  • 劳务派遣公司差额征税的账务处理
  • 赔偿支出需要纳税调整吗
  • 软件平台服务公司的营业执照经营范围怎么写
  • 红字信息表可以开一半吗
  • 连锁药店总部的首营资料
  • 税法对固定资产大修理
  • 工业企业生产成本包括哪些
  • 费用确认的时点
  • 房子免租期
  • 福利费发票可以开个人抬头吗
  • 以前借款没做账现在收回来怎么做账务处理?
  • 报关单金额大于合同金额
  • 进项已经抵扣会退回吗
  • 供应销用商品给的返利怎么做?
  • 哪些罚款不能进行所得税税前扣除?
  • 跨年错误分录能红冲吗
  • 个人所得税计算器2023
  • 注册资本印花税税目是什么
  • 企业的其他业务收入包括
  • 资产处置收益的含义
  • 加油可以吗
  • 营改增后城建税和教育费附加包含在哪里
  • win10我的电脑图标不见了怎么恢复原状
  • 电脑自动更新系统怎么关闭
  • wifi上传速度为0的解决方法
  • 预付会议费会计分录
  • 汇票本票支票的相同点和不同点
  • 企业一部分房屋出租后怎样缴纳房产税
  • 微前端架构实现
  • XHProf报告字段含义的解析
  • php和mysql关系
  • 机器学习中的数学原理——模型评估与交叉验证
  • vue3 script setup withdefault
  • es6体验
  • 汽车销售税额
  • 无形资产摊销怎么计算月摊销额
  • 技术转让免征增值税需要备案吗
  • 报个税收入需要减去扣款金额吗
  • 价税合计公式分配
  • 建筑业预缴增值税计算公式
  • 发票遗失有什么影响
  • 有材料成本差异的材料入库会计分录
  • 缴税零申报
  • 运输费抵扣进项税怎么算
  • 超预算支出违反什么规定
  • 注册资本金收到之后可以转挂往来款吗
  • 企业增值税包含哪些税项及税率
  • 现金流量表利息支出
  • 金税盘的维护费怎么报税
  • 固定资产多少钱算固定资产
  • 接待客户的旅游活动
  • 企业购买国债逆回购要交企业所得税吗
  • 价外费用如何计税
  • 年度纳税总额包括个税吗
  • 投资性房地产处置的账务处理
  • 每个月结转损益会计分录
  • 施工图审查费计算公式
  • 全资子公司合并报表编制
  • 小企业的建账流程
  • mysql数据库增量备份命令
  • centos rpm命令
  • 快启动U盘怎么进去
  • 怎么操作win10系统
  • Kaspersky Rescue Disk 2009.04.16 卡巴斯基救援盘
  • xp系统蓝屏解决
  • rds是啥
  • 微软十周年
  • pqv2isvc.exe - pqv2isvc是什么进程 有什么作用
  • 下载的mt4安装成了mt5
  • webpack 构建流程
  • dos常用命令与批处理文件
  • 你miu的
  • js 图像
  • centos打开shell
  • unity协程的工作原理
  • js使用正则表达式对json对象的校验
  • 手把手教你打造班级主题环境 培训后心得
  • jquery数据类型
  • perl常用函数
  • 扬州国家税务学院在哪个区
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设