vue3.0路由传参

本文介绍了在Vue.js中如何定义和使用路由组件,包括首页组件和列表页组件的设置。通过`router-link`进行页面跳转,并在列表页组件中展示路由参数。在`created`生命周期钩子中,展示了如何访问和解析`$route`对象,获取`query`参数。此外,还提及了在组件中进行方法定义和操作的可能性。
摘要由CSDN通过智能技术生成
定义 路由组件中
	首页组件
  let Index = {
      template: `
            <div>
            	// to 是跳转后面是 要跳转的地址  
                <router-link to="/list?type=hot">跳转到列表页</router-link>
                <h1>首页</h1>
                <p>首页里面的内容</p>
            </div>
        `,
    };
	列表页组件中需要操作
	let List = {
      template: `
            <h1>列表页 {{$route.query.type}}</h1>
        `,
        data(){
        	return {
					typeone : " ",
			}
        },
        //在created生命周期中输出
        created(){
        
			console.log(this.$route) 是一个路由信息对象

		//   fullPath    完整路径   /list?type=hot
        //   path        真实路径       /list
        //   meta        路由元信息
        //   params      params传参的参数
        //   query       query传参的参数
		}
		methods{
				//里面可以写方法和操作ajax什么的
		}
        
      }
	
	
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值