防止已经在angularjs中加载的数据加载

时间:2016-02-29 07:28:17

标签: angularjs

在我的角色应用程序" /" url加载40项,当我向下滚动到底部时,我使用分页加载更多40项。当我去任何项目详情页面,如" / detail / XXXXXXXX",它运作良好。

我的问题是,当我回到" /"从详细页面,我以前加载的数据消失了。因为,我回到" /",角度加载根模板并再次加载前40项。

如何防止重新加载以前加载的数据?

1 个答案:

答案 0 :(得分:0)

第一个解决方案

您可以使用ui-router来控制应用中的多个观看次数

第二个解决方案

使用带有 ng-include 的绝对弹出式div加载项目详细信息模板,您可以为显示详细信息框定义自定义路径位置(我使用)