vue怎么通过params和query传值
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要介绍了vue怎么通过params和query传值的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue怎么通过params和query传值文章都会有所收获,下面
千家信息网最后更新 2025年01月21日vue怎么通过params和query传值
这篇文章主要介绍了vue怎么通过params和query传值的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue怎么通过params和query传值文章都会有所收获,下面我们一起来看看吧。
vue通过路由传值
在许多跳转的同时需要完成携带参数,并且在刷新的同时不丢失参数。
$router
:是路由操作对象,只写对象
$route
:路由信息对象,只读对象
一. 通过query传递参数刷新不丢失参数
在需要传值的页面:
this.$router.push({ path: '/tasks',//通过path跳转 query: { id : id, formId : formId } })
设置的router:
{ path: '/tasks', name: 'tasks-detail', component: () => import('@/views/todo/detail.vue')},
在地址栏便会是这样的格式显示出参数,很像get请求的形式
通过在跳转的页面运用this.$route的方法得到传参
因为存放在地址栏所以刷新也会通过this.$route拿到。
二. 通过params传递参数刷新不丢失参数
如果要做到刷新不还能获取,其实也是在地址栏另一形式的存参在需要传值的页面:
this.$router.push({ path : `/tasks/${item.id}/${item.formId}`, })
设置的router:
{ path: '/tasks/:id/:formId', name: 'tasks-detail', component: () => import('@/views/todo/detail.vue')},
在地址栏便会是这样的格式显示出参数,一一对应
同样也刷新不会改变,如果是通过params传参的形式刷新参数便会丢失,类似下面这种
path:'/tasks',params: { id : item.id, formId : item.formId}
三. 同时使用params和query传递参数刷新不丢失参数
如果要做到刷新不还能获取,同样也是地址栏另一形式的存参在需要传值的页面:
this.$router.push({ path: '/tasks/' + item.id, query: { formId : item.formId }, })
设置的router:
{ path: '/tasks/:taskId', name: 'tasks-detail', props: (route) => ({ ...route.query, ...route.params }),//可以运用props结合扩展运算符获取参数 component: () => import('@/views/todo/detail.vue')},
在地址栏便会是这样的格式显示出参数
同样也刷新不会改变,地址栏更能看出结合版,这种混合运用利用props更方便接收值
关于"vue怎么通过params和query传值"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"vue怎么通过params和query传值"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
参数
地址
对象
形式
页面
同时
格式
知识
路由
内容
篇文章
一一对应
价值
信息
操作简单
文章
方法
易懂
是在
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
世界杯体彩软件开发
定海神针数据库
软件开发合同属于知识产权吗
普通服务器增加iscsi端口
抖音软件开发流程表
网络安全和信息安全如何选择
海量数据库四大技术
网络技术招聘岗位
有效数据库的开发
深圳物流软件开发机构
广东工业大学网络安全学院招生
后台软件开发是做什么的
软件开发的技术特点
2网络安全黑板报花边
游萌互联网科技有限公司黑猫
递归关系和高级数据库
天津网络安全工资
网络安全 主题
贺利坚数据库技术与应用页数
护苗成长网络安全绘画
网络安全王欣
山东本地软件开发批发价
广西生信分析软件开发
看服务器
数据库修改凭证分录
南京商城app开发软件开发
局域网 媒体服务器
校园网络安全知识演讲
java修改数据库表头
架设导入数据库是什么意思