SPA页面 需要的路由是URL改变但是不是真正的去后台请求,而是去加载替换组件,所以需要的路由形式,将组件映射到路由上
动态路由:路径参数
{ path: '/users/:id', component: User },
相同的组件实例将被重复使用。因为两个路由都渲染同个组件,比起销毁再创建,复用则显得更加高效。不过,这也意味着组件的生命周期钩子不会被调用。
要对同一个组件中参数的变化做出响应的话,你可以简单地 watch $route 对象上的任意属性,在这个场景中,就是 $route.params
beforeRouteUpdate