keep-alive的生命周期:
1.activated:页面第一次进入的时候,钩子触发的顺序是created->mounted->activated
2.deactivated:页面退出的时候会触发deactivated,当再次前进或者后退的时候只触发activated
简单的说:当keep-alive组件激活时,触发activated.
keep-alive组件停用时调用deactivated。
当组件中的声明周期函数不执行时,看看是否使用了keep-alive包裹了组件。
若每次进入页面中会根据路由传参请求接口时,就不适合用keep-alive,因为会复用上次的数据。导致页
面数据不刷新。即使在activated中去请求接口,也会存在一个问题,进入后页面先是旧数据,之后才是新
数据。在页面中会明显看到数据变化的过程。