在刷新后,使路由传递的参仍然存在 this.$router.push({ name: 'test2', query: { id: '1' }}) 获取参数 this.$route.query.id 原理是通过在路径上面绑定参数传递。 如果传递的是对象,那么刷新后可能会存在[Object,Object]的情况, 解决方法: 再传参的时候先转为字符串,然后再转为对象