实现 react 中的状态保存

自作多情 提交于 2020-10-14 11:53:26

1.常用轮子分析

react-live-route -- 重写可以实现我们想要的功能,但成本也比较高,需要注意对原始 <Route> 功能的保存,以及多个 react-router 版本的兼容 185

react-keeper -- 完全替换掉路由方案是一个风险较大的事情,需要较为慎重地考虑 716

react-router-cache-route -- 由于不再是组件卸载,所以和 TransitionGroup 配合得不好,导致转场动画难以实现 492

react-activation -- 其 children 属性抽取出来,渲染到一个不会被卸载的组件内 245

react-keep-alive -- 真实 KeepAlive 功能的实现 438

2.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!