不在url中拼接参数
this.$router.push({name: 'page', params: {eventId: this.id}})
在url中拼接参数
this.$router.push({path: '/page/edit', query: { eventId: this.id }})
本文介绍了在Vue.js中使用两种不同的路由参数传递方法:一种是在URL中不显示参数,通过name和params来传递;另一种则是直接将参数拼接到URL路径中进行传递。这两种方式各有优缺点,适用于不同的场景。
不在url中拼接参数
this.$router.push({name: 'page', params: {eventId: this.id}})
在url中拼接参数
this.$router.push({path: '/page/edit', query: { eventId: this.id }})
1万+
4977
1万+

被折叠的 条评论
为什么被折叠?
