如何跨设备扩展localStorage(无数据库)

Cap*_*Ron 10 javascript cookies json local-storage node.js

目标:扩展我已经localStorage在我的应用程序中实现的功能,我想是非本地的。


我喜欢使用本地存储 API 保存简单用户设置的实现。我在一个网络应用程序中满足了我的需求,但唯一的问题是它是本地使用/保存的那台机器/浏览器。为此,我无法访问经典的 MySQL 样式表。我想扩展或调整我的本地存储以转移到其他浏览器;或将我的用户设置存储在用户 JS 对象和 JS 对象属性中。

  • 我喜欢只为每个用户创建 JSON 或 JavaScript 对象的想法,每当有新用户时,取名称,创建一个对象或object[key]名称,并首先使用字段属性默认变量,然后填充变量,或者当用户保存它们时被覆盖。
  • 或者,如果上述内容不受欢迎;想保留我的 localstorage 实现,因为它运行良好,并找到某种插件/库/扩展,允许我也保存它并在不同位置重新渲染;之前已经考虑过这一点。尽管我很乐意将其保留在客户端;我对 node.js 解决方案和 python 解决方案持开放态度,一个简单的数据框应该足够了。
  • 用我的localStorage数据生成一个文件怎么样?也许是一个 .csv 文件(这是非敏感数据)并像我localStorage一样更新它?

小智 0

使用 cookie 或提供可下载文件,用户可以随身携带该文件,以便在访问其他浏览器时加载。您可以使用包含对象数据的文本、JSON 或 JavaScript 文件来执行此操作。