在Vue中 编程式传参和不传参方式,新页面接收方式

本文介绍了在Vue.js应用中如何进行编程式跳转,并详细讲解了query和params两种参数传递方式。query参数会显示在URL地址栏,而params参数则不会。对于query参数,新页面可以通过直接访问URL获取;而对于params参数,需要通过路由的name属性指定页面并接收。
摘要由CSDN通过智能技术生成
<template>
    <div style="margin-top:10px">
        <el-button>编程式路由跳转下方</el-button><br><br> 
        <el-button @click="handleNoCanShu">不带参数跳转</el-button>
        <el-button @click="handleYesCanShu" type="success">携带参数跳转</el-button>
    </div>
</template>

路由配置信息

routes:[
    {
      path:'/hrefnewPage',
      name:'hrefnewPage',
      component: HrefNewPage,
    },
]

跳转的方法

// 带参数跳转  
// query传参  地址栏看的出来信息    
// params传参 地址栏看不出来信息

第一种传参方式  query传参

methods: {
    handleNoCanShu(){   //直接跳转----不带参数
      this.$router.push('/hrefnewPage');
    },
    handleYesCanShu(){  
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值