首页 > 其他 > 详细

vue 路由跳转,传参

时间:2019-01-10 14:43:32      阅读:229      评论:0      收藏:0      [点我收藏+]
一.直接跳转
//js
1.this.$router.push(‘/ad_new‘)

//html 2.
<router-link to="/ad_check">   <div class="top-menu-name">审核</div>  </router-link>

二.跳转传参

query传参,参数会显示在url后面?id=this.$router.push({
        path: ‘/member‘,
        query: {
           id: id
        }
    })
路由配置
{
    path: ‘/member‘,
    name: ‘member‘,
    component: member
}
接收参数
this.$route.query.id
push 直接传参

this.$router.push({
         this.$router.push(‘/member/‘+id);
 })

路由配置
{
     path: ‘/member/:id‘,
     name: ‘member‘,
     component: member
 }

接收参数
this.$route.params.id
路由 name 

this.$router.push({
         name: ‘member‘,
         params: {
            id: id
          }
 })

路由配置
{
     path: ‘/member‘,
     name: ‘member‘,
     component: member
 }

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

 

vue 路由跳转,传参

原文:https://www.cnblogs.com/songxuan/p/10249720.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!