vue带参数跳转其他页面

1.准备好两个vue文件

panda.vue
travel.vue
在这里插入图片描述

2.写index.js配置文件

在这里插入图片描述
在这里插入图片描述

import travel from '@/components/travel'
    {
    
    
      path: '/travel/:id',
      name: '测试页面',
      component: travel
    }
3.编写跳转前的页面

在这里插入图片描述
在这里插入图片描述
这是一个点击事件


      gettravel(id) {
    
    
        this.$router.push({
    
    
          path: '/travel/' + id,
        })
      }
    },

这里触发事件,并且传递参数


<span @click="gettravel(item.spotsid)">
                    <h1>点击tiaoz</h1>
                    </span>
4,编写跳转后的页面接收参数
<div>{
    
    {
    
    this.$route.params.id}}</div>

猜你喜欢

转载自blog.csdn.net/qq_49249150/article/details/109304130