Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环对象(socket.io)的本地存储_Javascript_Reactjs_Socket.io - Fatal编程技术网

Javascript 循环对象(socket.io)的本地存储

Javascript 循环对象(socket.io)的本地存储,javascript,reactjs,socket.io,Javascript,Reactjs,Socket.io,我正在尝试存储和检索socket.io会话,但react抛出一个错误,表示它无法保存循环对象 我试着把这个东西串起来,但没有成功。在没有进入Redux的情况下进行任何工作 商店: localStorage.setItem('socket',JSON.stringify(socket)) 检索: const socket=localStorage.getItem(“socket”) 尝试字符串化对象返回: uncaughttypeerror:将循环结构转换为JSON 在Object.stringi

我正在尝试存储和检索socket.io会话,但react抛出一个错误,表示它无法保存循环对象

我试着把这个东西串起来,但没有成功。在没有进入Redux的情况下进行任何工作

商店:

localStorage.setItem('socket',JSON.stringify(socket))

检索:

const socket=localStorage.getItem(“socket”)

尝试字符串化对象返回:

uncaughttypeerror:将循环结构转换为JSON
在Object.stringify()处

在:1:7时

可以使用检查方法 您可以立即导入它,因为它来自具有

const util = require('util')

然后检查对象并记录

您可以发布
console.log(socket)
output吗?我实际上无法复制输出,因为我无法对对象进行字符串化。如果我尝试,它只返回'uncaughttypeerror:Converting circular structure to JSON at Object.stringify():1:7'@dporechny,它只返回
“[Object Object]”
string@StephanieParker:确保在解析时使用相同的const JSON=require(“循环JSON”);什么是插座?听起来这是个坏主意,你正试图将其字符串化并存储起来