圆形对象的本地存储(socket.io)

时间:2019-02-11 12:44:26

标签: javascript reactjs socket.io

我正在尝试存储和检索socket.io会话,但是react抛出一个错误,提示它无法保存圆形对象。

我试图对对象进行字符串化处理,但是没有运气。有没有解决Redux的问题吗?

商店:

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

检索:

const socket = localStorage.getItem("socket");

尝试对对象进行字符串化处理会返回:

Uncaught TypeError: Converting circular structure to JSON at Object.stringify (<anonymous>) at <anonymous>:1:7

1 个答案:

答案 0 :(得分:1)

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

的节点
const util = require('util')

然后检查对象并记录