【问题标题】:Setting a key & value in local storage not working在本地存储中设置键和值不起作用
【发布时间】:2020-07-06 17:16:59
【问题描述】:
我正在尝试使用 nodeJS 使用 localStorage 模块在浏览器的本地存储中设置键和值。
由于某种原因,它没有在我的浏览器中设置存储:https://gyazo.com/c68a6728eedc434c6fb6ca9f3119d096
我的代码是:
const localStorage = require('localStorage');
localStorage.setItem('myKey', 'myValue');
myValue = localStorage.getItem('myKey');
【问题讨论】:
标签:
node.js
local-storage
【解决方案1】:
我认为你指的是两种不同的东西。
在 node.js 中使用 localStorage,确保您已将其与数据库架构/模型相关联。
在您的浏览器中存储时,您可能指的是会话或 cookie。
【解决方案2】:
Node 和浏览器提供不同的 JavaScript 环境。所以我认为你在Node中设置的localStorages不会影响window.localStorage,除了从服务器发送localStorages到客户端,然后你用这些值分配window.localStorage。
也许在这里你想通过客户端和服务器建立连接,你应该使用 cookie 或 session,而不是 localStorage。