千家信息网

vue动态路由指的是什么该如何配置

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天小编给大家分享一下vue动态路由指的是什么该如何配置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们
千家信息网最后更新 2026年11月02日vue动态路由指的是什么该如何配置

今天小编给大家分享一下vue动态路由指的是什么该如何配置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

在vue中,动态路由就是将匹配某种模式下的路由映射到同个组件中,动态路由的本质就是通过url进行传参;可以通过"params"和"query"两种方式来传递动态参数。

本文操作环境:windows10系统、Vue2.9.6版,DELL G3电脑。

vue动态路由是什么意思

动态路由的理解

动态路由就是把匹配某种模式下的路由映射到同个组件中,其实本质就是通过url进行传参

比如说:有一个商品Goods的组件,我们需要让不同的商品id都映射到这个组件中,此时就需要用到动态路由了。

动态路由的配置

可以通过两种方式来传递动态参数:
(1)、params
(2)、query

注意:以下代码的演示都是在history的路由模式下

params方式的传参

配置路由的方式:使用冒号:绑定动态参数。

//index.js中配置路由信息const routes = [{    path: '/goods/:id',    component: Goods}]

路由跳转时,分为:

(1)使用router-link方式实现路由跳转
此种方式下,一可以使用字符串,在路径后面直接跟上对应的值,如:

二可以使用对象的方式,如:

注意:

  • params方法中,to属性使用对象的方式,必须由name属性引入路由,不能用path。

  • params方法传参时,属性名必须跟配置路由时的动态参数名一致,否则报错。
    (2)、使用$router的方式进行路由的跳转

//方法1 this.$router.push('/goods/' + this.goodsId) //方法2 this.$router.push({   name: 'goods',   params: {     id: this.goodsId   }})

params方式的传参,对应传参后的url地址如下所示:

获取参数的方式:
$router.params,如本例中想要获取id的值,对应代码为:

$route.params.id
query方式的传参

配置路由时,普通配置即可,即原来怎么配置路由,现在就还怎么配置。如:

const routes = [{    path: '/goods',    name: 'goods',    component: Goods}]

路由跳转时,分为:
(1)使用router-link方式实现路由跳转
query传参的方式只可以通过对象,不可以使用字符串

商品

(2)、使用$router的方式进行路由的跳转

this.$router.push({       path: '/goods',       query: {         id: this.goodsId       }     })
this.$router.push({       path: '/goods',       query: {         id: this.goodsId       }     })

query方式的传参,对应传参后的url地址显示为:

注意:query方式的传参,query对象里面的属性名(如本例中的id)可以随便起名,不像params方式传参时受限。
同时,此种方式下路由的引入既可以使用path属性,也可以使用name属性。
获取参数的方式:
$route.query,如本例中想要获取id 值,代码为:

$route.query.id

总之,千万要注意:
(1)、params方式路由的引入只能用name,query方式路由的引入可以用name和path。
(2)、路由跳转使用 "router";获取参数使用"route"

以上就是"vue动态路由指的是什么该如何配置"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

路由 方式 动态 配置 参数 属性 就是 对象 方法 知识 篇文章 组件 代码 可以通过 商品 模式 不同 内容 地址 字符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技资迅 科技信息互联网 互联网科技公司发展 喔噻互联网科技 汇久创客互联网科技 科技互联网公司logo 菲比寻常互联网科技 郑州华宇互联网科技 山东吉时兔互联网科技有限公司 西藏七维空间互联网科技有限公司 华服互联网科技官网 科技互联网大厂 健康食品互联网创新科技园项目 企晟互联网信息科技有限公司 国大互联网教育科技有限公司薪资 郑州欣桑互联网科技有限公司 盐城市攀科互联网科技有限公司 互联网科技创新创业项目 互联网科技大会大佬 颐高云石互联网科技 广州为想互联网科技有限公司 互联网科技公司经营范围 北京互联网科技有限公司 奇酷互联网科技公司 互联网巨头投资的硬核科技 安控科技rtu产品工业互联网 中国的互联网科技企业的崛起 青岛科技大学互联网大赛研究生 南通创西澳互联网科技有限公司 互联网公司高科技产品
0