使用 Javascript 在 cookie 中存储配置

用例: 我目前正在开发一个更大的软件,它由三个不同的组件组成。如果会话关闭,每个组件都有配置,我想将其保存在 cookie 中。如果我重新打开网站,应该恢复每个组件的相同配置。

这是我的问题: 将所有配置保存在一个 cookie 中或将组件的配置保存在自己的 cookie 中是一种好习惯吗?所有配置都是对象,由超过 10 个属性组成。

谢谢你的帮助。:)


www说
浏览 127回答 2
2回答

芜湖不芜

如果仅为当前浏览器存储配置,我将使用 JSON.encode(obj) 将完整对象存储在 localStore 中:就像是:localStorage.setItem('objectName', JSON.stringify(myObject));并获取对象:var myObject = JSON.parse(localStorage.getItem('objectName'));

慕斯王

如果您无权访问外部 API,则可以将配置保存在localStorage中。Cookies 更面向服务器端,而 localStorage 是面向客户端的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript