vue路由传值params和query的区别

vue路由传值params和query的区别
> 1.query传参和接收参数
> 传参: this.$router.push({ path:’/xxx’ query:{ id:id } })
> 接收参数: this.$route.query.id
> 注意:传参是this.$router,接收参数是this.$route,这里千万要看清了!!!
> 2.params传参和接收参数
> 传参: this.$router.push({ name:’xxx’ params:{ id:id } })
> 接收参数: this.$route.params.id
> 二者还有点区别,直白的来说query相当于get请求,

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理