【问题标题】:How to persist user data after refreshing the page?刷新页面后如何持久化用户数据?
【发布时间】:2014-09-24 11:11:34
【问题描述】:

我有几个复选框和输入字段。当检查其中任何一个或输入到输入字段的任何值时,即使在刷新或URL位置更改后,我也需要持续这些数据。请帮助我?

【问题讨论】:

  • 对于浏览器刷新,您需要查看所有现代浏览器都支持的浏览器localStorage
  • 我有 5 种不同的表格。相继。仅在填写最后一个表格时才保存数据。在这之间如果使用刷新页面,我希望数据不应该丢失。
  • 在这里你可以找到一个很好的答案:stackoverflow.com/questions/12895754/…

标签: javascript angularjs pug


【解决方案1】:

使用 cookie,它们是跨浏览器保存数据的最可靠方式,您也可以稍后在服务器端访问它。如果您不需要过期或高级功能,您可以使用$cookieStore,否则您应该使用其他东西。

虽然,我不建议使用它,除非只是为了用户体验。如果您依靠这种机制来提供类似保存的功能,我强烈建议您搜索另一种方法

【讨论】:

    【解决方案2】:

    可以使用 HTML5 的 localStorage

    http://www.w3schools.com/html/html5_webstorage.asp

    【讨论】:

      猜你喜欢
      • 2019-04-26
      • 2021-07-12
      • 2017-09-06
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 2019-12-23
      • 2011-10-22
      相关资源
      最近更新 更多