有时候既有的路由参数不够,需要传额外的参数,并且这些参数不需要路由回退前进时起作用,只是需要传递而已, 例如给一个路由 routerName/:param1,现在要额外全一个obj={a:1,b:2},在不修改路由的情况下可以这么做 //传 let obj={a:1,b:2} this.$router.push({ params:param1, hash:obj }); //取 this.$route.hash 不知道还有没有其他办法,这儿时借用了$route里的hash字段