我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue中如何携带参数跳转页面

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue中如何携带参数跳转页面

vue携带参数跳转页面

方法一

path,query() 这个方法地址栏会出现参数,不太安全

传递页面:

在这里插入图片描述

  • item是获取到的所有的数据,将数据赋值给变量。
  • this.$router.push是跳转的意思。
  • path放要跳转地址(具体可以去看index.js),query里面放参数名和要携带的参数。

参数名(UserId,UserPhone,Price)要在data里面定义。注意:path要与query一起用。

接收页面:

在这里插入图片描述

方法二

name,params 地址栏没有参数,比较安全

传递页面:

在这里插入图片描述

使用与上面类似

接收页面:

在这里插入图片描述

注意:我之前出现过,name和query一起用的情况。一直传递不过去,所以注意name一定与params一起使用。path与query一起使用。

vue页面跳转,以及携带参数,获取参数

js操作路由(即编程式的导航)进行页面跳转:     

1. 返回/前进一页:

  • 返回:this.$router.go(-1)、this.$router.back()。
  • 前进:this.$router.go(1)    

2. 跳转到其他页:        

//params只能用name来引入路由,类似于post,在浏览器地址栏中不显示参数,
//而query 要用path引入,似于我们ajax中get传参,在浏览器地址栏中显示参数
this.$router.push("/parent")
this.$router.push({path:"/parent",query:{name:"ace"}) //即浏览历史纪录保存着,query是参数。获取参数:this.$route.query.name
this.$router.push({path:`/argu/${name}`})  //es6带参数跳转,针对router.js中配置path: '/argu/:name',。获取参数:this.$route.query.name
this.$router.push({name:"parent",params:{name:"ace"}) //带参数跳转。获取参数:this.$route.params.name

3. 用其他页替换本页:

this.$router.replace("/about")或this.$router.replace({name:"parent"}),即浏览历史纪录没有了。 

4. 基于动态路由的页面(path: '/argu/:name')传值。 

{
    path: '/argu/:name',
    props:true,             //表示允许Argu.vue组件中props:{}中接受name参数值,然后可以直接渲染在页面{{name}}
    component: () => import( './views/argu.vue' )  
}

5. 基于普通页面传参,对象模式传参。

{
    path: '/about',
    props:{
        food:"香蕉"
    },                      //表示允许about.vue组件中props:{}中接受food参数值,然后可以直接渲染在页面{{food}}
    component: () => import( './views/argu.vue')  
}

6. 基于普通页面传参,函数模式传参。   

{
    path: '/parent',
    props: route=>{
        return {
            food:route.query.food
        }
    },                      //表示允许parent.vue组件中props:{}中接受food参数值,然后可以直接渲染在页面{{food}}
    component: () => import( './views/argu.vue')  
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue中如何携带参数跳转页面

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

vue中如何携带参数跳转页面

这篇文章主要介绍了vue中如何携带参数跳转页面问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-05-15

vue中怎么携带参数跳转页面

这篇文章主要介绍“vue中怎么携带参数跳转页面”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue中怎么携带参数跳转页面”文章能帮助大家解决问题。vue携带参数跳转页面方法一path,query()
2023-07-06

this.$router.push携带参数跳转页面怎么实现

这篇“this.$router.push携带参数跳转页面怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“this.$r
2023-07-05

this.$router.push携带参数跳转页面的实现代码

这篇文章主要介绍了this.$router.push携带参数跳转页面,this.$router.push进行页面跳转时,携带参数有params和query两种方式,本文结合实例代码给大家详细讲解,需要的朋友可以参考下
2023-05-14

PHP如何实现带中文参数的跳转页面

这篇文章主要介绍“PHP如何实现带中文参数的跳转页面”,在日常操作中,相信很多人在PHP如何实现带中文参数的跳转页面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP如何实现带中文参数的跳转页面”的疑惑有所
2023-07-05

vue路由跳转携带参数的方式总结

我们知道在vue中每个页面都需要在路由中声明,下面这篇文章主要给大家介绍了关于vue路由跳转携带参数的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2022-11-13

vue跳转页面打开新窗口并携带与接收参数方式是什么

本篇内容介绍了“vue跳转页面打开新窗口并携带与接收参数方式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、携带普通类型参数字符串、
2023-06-29

vue之带参数跳转打开新页面、新窗口

这篇文章主要介绍了vue之带参数跳转打开新页面、新窗口方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-05-15

vue如何跳转同一个页面并切换参数

这篇“vue如何跳转同一个页面并切换参数”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue如何跳转同一个页面并切换参数”文
2023-07-05

Android怎么实现注册页面并携带数据包跳转

这篇文章主要讲解了“Android怎么实现注册页面并携带数据包跳转”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android怎么实现注册页面并携带数据包跳转”吧!效果:实现1.创建安卓文件
2023-06-30

vue带参数跳转打开新页面、新窗口怎么实现

今天小编给大家分享一下vue带参数跳转打开新页面、新窗口怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。vue带参数跳
2023-07-06

php中POST方法带参数跳转页面怎么实现

这篇文章主要介绍了php中POST方法带参数跳转页面怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php中POST方法带参数跳转页面怎么实现文章都会有所收获,下面我们一起来看看吧。一、POST带参数跳转
2023-07-05

编程热搜

目录