几个概念:
转自 https://www.jianshu.com/p/256d0873c398
https://juejin.im/post/5bdeabbbe51d4505466cd741?utm_source=gold_browser_extension
https://blog.csdn.net/weixin_30731305/article/details/97321137
1.keep-alive启蒙 https://www.cnblogs.com/zhihou/p/10876025.html
1.1切换到其他页面不会重新请求,但是刷新的话会重新请求。

1.2

这句话所在页面是信息详情页,这个详情页被keep-alive缓存了,但是我在activated这个函数里从新发了详情页的数据请求,然而请求回来的数据结果依然未变,为什么呢?
因为页面被缓存的时候,我这个图的这句代码是不会从新执行的。只有(activated这个函数)会重新执行。那么这样这个数据请求函数请求时携带的id就没有变化
1.3 哪些组件可以被缓存的规则
1.3.1只有被匹配到的组件名字对应的组件才会被缓存

网友评论