vue中的路由的跳转的参数
2024-10-15 22:51:35
vue中的路由跳转传参
params 与 query
this.$router.push({
name:"detail",
params:{
name:'nameValue',
code:10011
}
});
this.$router.push({
path:'../../地址',
query:{
要传递的属性名:属性值
phone:phone
}
})
this.phone = this.$route.query.phone 接收 注意this的指向以及在data声明一下
1、用法上的
刚才已经说了,query要用path来引入,params要用name来引入,接收参数都是类似的,分别是this.$route.query.name和this.$route.params.name。
注意接收参数的时候,已经是$route而不是$router了哦!!
2、展示上的
query更加类似于我们ajax中get传参,params则类似于post,说的再简单一点,前者在浏览器地址栏中显示参数,后者则不显示
最新文章
- Android常见的控件
- centos卸载console-kit-da
- IEA For PCS7
- IOS做一个简单计算器
- Delphi的移动文件方法(转)/删除文件:/文件的复制
- MVC-登录并设置角色
- standing
- Java格式化输出
- GDOI2015酱油记
- 在基类中的析构函数声明为virtual
- MYSQL - 创建数据库时设置编码
- JAVA中extends 与implements有啥区别?
- IDEA 开发环境中设置Subversion,遇到svn安装路径包含空格无法使用版本控制的解决办法
- 8 款macOS 分屏应用让你的桌面窗口不再乱糟糟
- Windows下cwrsync客户端与rsync群辉存储客户端数据同步
- windows环境下面批量移动文件到指定文件夹里面
- Java编程的逻辑 (78) - 线程池
- mac电脑复制粘贴使用command+c command+v
- 【打印机】argox入门
- [POJ1704]Georgia and Bob 博弈论