【发布时间】:2018-02-12 09:18:18
【问题描述】:
TLDR:大量数据,您是否需要根据记忆重新设置导航存储中的数据?
假设我有大量数据,数据库中有几十万个条目,并且该会话中的用户向下滚动了我的无限滚动容器很多次,它获取了很多,至少有一千个实体.
然后,他决定导航到另一个显示其他内容的页面,与之前的页面数据无关。
我应该在导航中清除上一页的状态切片吗?所以应用程序不会得到高内存使用等..?
如果是这样,有没有一种内置的方法可以做到这一点?我发现的唯一方法是在每次导航之前向商店发送重置操作,有没有更清洁的方法?
注意:用户在使用应用程序时可能会返回到上一页。
我发现this 的问题有点解决同样的问题,但不是记忆,更多的是更清洁的应用流程。
任何见解都将受到高度赞赏!
【问题讨论】:
标签: angular memory store router ngrx-store