我在使用RouteProvider的AngularJS设置中有一个标准的Master> Details页面。如何使用AngularJS RouteProvider缓存页面?
母版页有一个“无限滚动”的变体,其中可以在两端添加和删除数据。例如,用户正在查看联系人列表,并且已滚动到联系人列表的第312个条目,只保留编号为200-400的联系人,并将条目1-200从范围中删除。当然,当用户向下滚动到360以上时,该列表会附加401-500。如果滚动到240以上,该列表将以100-199“预先填写”。
现在,用户可以点击一个特定的联系人并转到详细信息页面。当按下“返回”(window.history.back)如何使与母版页重新渲染,
精确列表200-400,因为它是当网页被留
滚动到312的位置
- (重要)听众仍然正确听取超过360或240以上的滚动事件吗?
这甚至可能吗?如果是的话,请帮助我如何。
你能否建议一种机制来让听众在主页面保持活跃状态(#3要求)? 我感到惊讶的是,我的需求没有直接的缓存解决方案,我们必须编写代码来管理所有这些解决方案。你的回应证实了我并不是疯狂的为自己旋转。谢谢你。 – Nat