【问题标题】:Saving user data for frontend app为前端应用保存用户数据
【发布时间】:2016-08-25 09:51:14
【问题描述】:

我正在使用 Backbone 开发一个前端应用程序。在应用程序上启动服务调用,我会在其中获取一些与用户相关的数据——数字、货币、日期格式和类似的东西。我必须保存这些数据以备将来使用。问题是——在哪里?它可以是本地存储——但它的用途有点不同,或者是一些单例的主干模型。有更好的选择吗?

【问题讨论】:

    标签: javascript backbone.js


    【解决方案1】:

    本地存储是在用户会话之间 持久保存数据的有用工具。但是,您建议当用户第一次访问(单页)应用程序时,会进行服务调用以检索用户相关数据(类似于我想象的用户配置文件、配置文件图片、区域设置和用户首选项) .

    这意味着除了任何已加载的 javascript 对象外,无需在浏览器中保留数据。单例模型是解决这个问题的常用模式。

    有关如何完善单例 Backbone 模型的一个很好的示例,请参阅此答案:https://stackoverflow.com/a/9825238/1084004

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-19
      • 2021-03-12
      • 1970-01-01
      • 2018-03-29
      • 2020-05-12
      相关资源
      最近更新 更多