vue动态路由使用注意问题-随时记 

所有栏目

ALL CONTENT

vue动态路由使用注意问题

vue动态路由使用注意问题




vue动态路由使用时,参数怎么设置?

1.路由中,要设置name属性,如下:

{path:'/detail/:id',name:'detail',component:DetailView}

 

2.如果使用router-link时。要动态的调用参数

<router-link :to="{name:'detail',params:{id:val.id}}">

这里之所有用name属性,而不用path,是因为path的路由是带有参数的

 

3.接收参数:this.$route.params.id

  在模板里接收参数:

{{ $route.params.id }}