javascript - 在socket.io中激活localstorage

标签 javascript html node.js socket.io

我想在我的套接字io项目中使用localStorage。我想在我的js文件中实现localStorage,但是当我 Node 我的js文件时,它告诉我localStorage未定义。有什么帮助吗?

最佳答案

您的问题被标记为node.js,因此我假设您正在尝试在服务器上使用localStorage。这是行不通的。 localStorage 是一项浏览器功能,仅存在于浏览器中,而不存在于 Node.js 服务器中。

如果您想在服务器上持久保存信息,那么您通常会自己将数据写入文件,或者使用某种数据存储/数据库来持久保存信息。如果您尝试代表特定用户保存信息,则快速 session 与数据存储相结合可以持久保存用户 session 。

如果您尝试在浏览器中使用它并遇到问题,请向我们展示您正在使用的产生错误的实际代码。

关于javascript - 在socket.io中激活localstorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40317406/

相关文章:

javascript - 如何以及为什么在代码中使用 SUPER?

javascript - 在 HTML5 和 JavaScript 中循环访问 localStorage

javascript - 单击 div 外部下拉菜单时会隐藏,但切换按钮不会显示

node.js - 如何在 NodeJS (Linux) 中将日志写入文件?

javascript - Azure 文本转语音 - 不使用 Node.js 写入 MP3 文件

javascript - 链式 promise 和保留 `this`

javascript - 如何为单个图像触发 html 或 javascript 中的灯箱画廊?

javascript - 如何确定哪些其他 JS 文件正在干扰我所关心的文件?

html - 这段代码有什么问题?显示白色背景而不是图像

node.js - 你如何修改 generator-angular-fullstack 图标?