$router:this.$router.push('/xxx');用于切换路由,但本质上是在历史栈中添加一条路由(即添加一条历史记录),该方法可以返回到上一步。this.$router.replace('/xxx');也是用来切换路由的,但是不会产生历史记录,所以不能用来返回上一步。这个.$router.go(-1);实现返回上一步$route:表示当前的路由信息??,包括从当前url解析出来的信息。$route.paramsthis.$route.params.id,一般在获取详情页时出现,通过其id获取$route.querythis.$route.query.user,例如某路径/xxx?user=xiaowang,那么$this.$route.query.user===xiaowang$route这里列出了上面两个,比较常用的。说白了,一个是用来跳转路由的,另一个是存储路由信息的对象。
