十三:编程式路由导航push和replace,缓存路由组件keep-alive,新的生命周期钩子activated和deactivated,路由守卫,history和hash模式,组件库
如上图所示:切换组件News到Message时,News组件被销毁,组件内填的信息都会丢失;为了实现上图文字逐渐变浅的过程,以往是使用beforeDestory和mounted两个钩子的,但使用这两个钩子在页面跳转时也不能使定时器停下;通过路由规则,即只有点击进入,触发路由规则进入该组件,进入该组件时被调用;顾名思义单独写在某个组件里的路由守卫,其余的路由守卫都需要写在路由配置里。实现路由跳转,push是默认带缓存,replace是覆盖缓存。作用:路由组件所独有的两个钩子,用于捕获路由组件的激活状态。









