vue路由跳转 vue-router的使用
1、路由对象和路由匹配
路由对象,即$router
会被注入每个组件中,可以利用它进行一些信息的获取。如
属性 | 说明 |
---|---|
$route.path | 当前路由对象的路径,如'/view/a' |
$rotue.params | 关于动态片段(如/user/:username )的键值对信息,如{username: 'paolino'} |
$route.query | 请求参数,如/foo?user=1 获取到query.user = 1 |
$route.router | 所属路由器以及所属组件信息 |
$route.matched | 数组,包含当前匹配的路径中所包含的所有片段所对应的配置参数对象。 |
$route.name | 当前路径名字 |
当然,你也可以在自己定义路由规则(map
)的时候自定义字段,用以特殊目的。
全匹配片段的语法是使用通配符*
如,/user/*any
就会匹配到任何以/user为开头的路径,并给params
对象中赋值一个属性any
动态片段的语法就是使用:
作为标志。
以上是 vue路由跳转 vue-router的使用 的全部内容, 来源链接: utcz.com/z/380419.html