【问题标题】:Is there a javascript / angularjs function to save form data in cache when redirecting?重定向时是否有 javascript / angularjs 函数可以将表单数据保存在缓存中?
【发布时间】:2019-03-26 04:41:34
【问题描述】:

我希望在重定向时缓存数据,因此当我单击返回表单的按钮时,数据仍然存在。

在我的场景中,我有一个带有几个输入的表单和一个下拉菜单,旁边有一个“添加”按钮。如果我单击“添加”按钮,如果我想将数据添加到下拉列表,它会将我重定向到另一个页面(重定向是必要的)。然后我可以单击一个按钮(后退按钮)返回到原始表单,其中包含我之前在表单中键入的信息和更新的下拉列表。

【问题讨论】:

  • 我建议在重定向之前将您的数据保存在浏览器本地存储中,然后在您进入新页面后从那里检索它。您可以使用常规 javascript 来完成此操作,或者如果您使用的是 angularjs,那么有一些库可以使这更容易。 github.com/gsklee/ngStorage

标签: javascript angularjs forms caching


【解决方案1】:

使用window.localStorage 可以在浏览器中缓存值

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-21
    • 2020-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多