组件缓存问题
来源:12-9 【redux连接】完成在线支付

慕粉4283821
2021-03-21
老师,react 里面有没有组件缓存的功能呢。
就比如说, 我们这节课,在不断 添加购物车的过程,会出现从 首页 《=》 商品详情页 的 循环跳转。
而每次跳转回首页都要进行loading, 感觉不是很符合实际的产品需求。
有没有类似 vue 里面的 keep-alive
写回答
1回答
-
阿莱克斯刘
2021-03-22
vue中有keep-alive进行页面缓存,但是react并没有提供相关的api,不过我们可以自己完成这个缓存的部分。
这里有一篇文章你可以参考一下:
https://segmentfault.com/a/1190000016621746?utm_source=tag-newest
另外这个react-keeper的项目你也可以参考一下:
https://github.com/lanistor/react-keeper00