为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Javascript 在 cookie 中存储配置

使用 Javascript 在 cookie 中存储配置

www说 2022-11-27 17:29:06
用例: 我目前正在开发一个更大的软件,它由三个不同的组件组成。如果会话关闭,每个组件都有配置,我想将其保存在 cookie 中。如果我重新打开网站,应该恢复每个组件的相同配置。这是我的问题: 将所有配置保存在一个 cookie 中或将组件的配置保存在自己的 cookie 中是一种好习惯吗?所有配置都是对象,由超过 10 个属性组成。谢谢你的帮助。:)
查看完整描述

2 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

如果仅为当前浏览器存储配置,我将使用 JSON.encode(obj) 将完整对象存储在 localStore 中:

就像是:

localStorage.setItem('objectName', JSON.stringify(myObject));

并获取对象:

var myObject = JSON.parse(localStorage.getItem('objectName'));


查看完整回答
反对 回复 2022-11-27
?
慕斯王

TA贡献1864条经验 获得超2个赞

如果您无权访问外部 API,则可以将配置保存在localStorage中。Cookies 更面向服务器端,而 localStorage 是面向客户端的。



查看完整回答
反对 回复 2022-11-27
  • 2 回答
  • 0 关注
  • 80 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信