小编eMe*_*rzh的帖子

Redux:将部分状态作为卸载组件删除?

我目前正在编写一个带有react,redux和react-router的应用程序.

应用程序的许多路径(或子路由)填充了redux存储的状态,最终将自己的reducers组合在一起.

但通常情况下,由路由组件管理的状态部分特定于此组件,并且在卸载组件后"可以删除".

我担心当用户浏览不同的屏幕时,他会用未使用的数据填充状态并使整个应用程序膨胀.所以我正在考虑一种方法来放弃未使用的部分状态.

让我们来看看多个不同实体的CRUD应用程序(问题,帖子,图像,......).当我列出问题时,可能没有必要在州内拥有帖子,反之亦然.我应该在转换到问题列表时删除帖子列表吗?

这是一种不好的做法吗?有一个很好的方法来做到这一点?你觉得怎么样?

reactjs redux

12
推荐指数
3
解决办法
6945
查看次数

标签 统计

reactjs ×1

redux ×1