1.有关路由传参 vue中当通过params传过去的参数刷新页面以后会消失,所以可以用query传参.但此时又会出现另一个坑,刷新后数据仍在.但这是针对单个的某个变量的. 如果传入一个对象的话,刷新页面后会变成[object,object]. 那么这个问题是如何产生的呢? 探究一下,发现 router他是一个钩子,刷新页面的时候,钩子还是初始化状态,他的值是通过导航变化后,钩子拦截导航是匹配产生的. 所以说当刷新页面的时候,路由并没有发生变化,也就不存在会给变量赋值.所以,此时会出现赋值失败问题