当需要缓存页面时,react中怎样实现类似于vue的KeepAlive功能?
来源:8-2 React原理-考点串讲
斜杠男人
2021-11-14
当需要缓存页面时,react中怎样实现类似于vue的KeepAlive功能?
写回答
2回答
-
鲍鲍越来越幽默了
2022-02-19
有一个开源插件react-activation可以实现keep-alive功能,搭配路由使用,缓存页面或者组件,这是目前社区内近似最佳的实现,但是也是要慎用,如果需要重度使用的话会有一些意想不到的问题。00 -
双越
2021-11-15
react 中没有,你可以通过其他方式解决。例如,使用修改 css 来切换组件的显示和隐藏;再例如,使用 useMemo 缓存那些耗时较多的数据 —— 这些其实都类似缓存功能,都有效果。
022021-11-15
相似问题
老师问一个缓存问题
回答 1
spa发布缓存的问题
回答 2