【问题标题】:Using LocalStorage to generate links to previously viewed pages使用 LocalStorage 生成指向以前查看过的页面的链接
【发布时间】:2021-02-11 23:48:59
【问题描述】:

我正在寻找一种方法让我的网站显示最近 3 个查看页面的链接列表,并想知道 LocalStorage 是否可以用于此目的。

例如,我要存储的页面有一个与页面上的图像名称相匹配的 URL,以及一个页面标题。

LocalStorage能否将这些按顺序保存(即URL:page1、IMAGE:Page1、TITLE:PageTitle),然后在网站其他页面调用时返回它们的值(例如最后3个)并显示如下?

最近浏览的页面: 第1页 第2页 第3页

我不是在找人为我生成代码,我只是想知道这是否可能。

【问题讨论】:

  • 我想您可以将此类信息放入 LocalStorage 或 cookie 中,但前提是您要在自己的网站上跟踪信息。
  • 感谢您的快速回复。我正在考虑类似于在电子商务网站上的一些东西,你会在其中查看六个产品页面,然后它会在未来的页面上显示这些产品。如果这有意义的话,这可能是我能想到的最好的例子?
  • 如前所述,LocalStorage 可以工作,Cookie 也可以,$scope 也可以

标签: javascript arrays local-storage


【解决方案1】:

根据您使用的代码库,您可以将它们存储在服务器语言的会话数据中,也可以将它们存储在客户端的父 $scope 中。但是,如果需要,您绝对可以将该信息存储在浏览器的本地存储中。

【讨论】:

  • 啊,太棒了,谢谢。我没有服务器端访问权限,所以这似乎是最简单的解决方案!
  • 太好了,如果您在此过程中还有其他问题,请告诉我。非常乐意提供帮助。编码快乐!
猜你喜欢
  • 2020-12-18
  • 1970-01-01
  • 2011-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-07
  • 1970-01-01
  • 2014-11-01
相关资源
最近更新 更多