我正在尝试将以前装入的物品(很多物品)保存在分页中,就像“加载更多元素”(累积的Feed)。
在此列表中输入一些项目不会让我回到这一大堆项目。
我提到了许多实现此目的的网站,但无法做到。
使用angular或jquery解决它的最佳方法是什么?
答案 0 :(得分:1)
这样做的一种方法是使用sessionStorage。在sessionStorage中,您可以存储一个会话变量,用于跟踪可见项的数量。每次点击“加载更多元素”时,你增加了这个变量的值。返回初始页面后,您只需检索此变量即可查看先前打开的项目数量,并使这些项目可见。
如果您愿意,也可以对滚动位置执行相同操作。通过这种方式,您可以将人员返回到页面离开时所处的确切状态。
在访问与此商品列表无关的其他网页时,请勿忘记重置这些变量。