Vue路径传值 ($router.push({query:{}))

一、传值起始组件

export default {
methods: {
            toDetails(item){
                this.$router.push({
                    path:"/details",//目标路径
                    query:{
                        item,//要传的值
                    }
                })
            }
        },
}

二、传值目标组件


export default{
	data () {
		return {
			item:''
		}
	},
	activated(){//例子中加了keep-alive,所以用这个生命周期函数接
		this.item = this.$route.query.item;
	}
}

你可能感兴趣的:(vue)