Javascript 作为字符串接收对象
我需要访问对象中的一些道具,但我将对象作为字符串获取,该对象来自LocalStorage,我应该如何访问该对象中的道具Javascript 作为字符串接收对象,javascript,Javascript,我需要访问对象中的一些道具,但我将对象作为字符串获取,该对象来自LocalStorage,我应该如何访问该对象中的道具 大厅:“[object object]”有一个对象您不能将对象存储到本地存储器中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象 无法将对象存储到本地存储中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象 localStorage存储字符串。如果试图保存对象,它将首先调用to
大厅:“[object object]”
有一个对象您不能将对象存储到本地存储器中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象
无法将对象存储到本地存储中,因为它包含字符串。因此,您需要将其设置为一个字符串来存储,然后对其进行解析以将其返回到一个对象
localStorage
存储字符串。如果试图保存对象,它将首先调用toString()
,结果是“[object object]”
最好将其保存为JSON:
localStorage.setItem( 'apogeLiveLobbyData', JSON.stringify(tokenData.lobbyData));
也可以用这种方式找回它
lobby : JSON.parse( localStorage.getItem('apogeLiveLobbyData') )
localStorage
存储字符串。如果试图保存对象,它将首先调用toString()
,结果是“[object object]”
最好将其保存为JSON:
localStorage.setItem( 'apogeLiveLobbyData', JSON.stringify(tokenData.lobbyData));
也可以用这种方式找回它
lobby : JSON.parse( localStorage.getItem('apogeLiveLobbyData') )
您当前如何尝试访问它?一些代码会很好。如果您只是得到
“[object object]”
,那么实际的对象被错误地序列化,并且永远消失了。如何将对象保存到LocalStorage?如果“[object]”
是存储的全部内容,那么你就不走运了代码>如果需要对象作为字符串,则设置的数据错误。。。。这就是问题所在。您当前如何尝试访问它?一些代码会很好。如果您只是得到“[object object]”
,那么实际的对象被错误地序列化,并且永远消失了。如何将对象保存到LocalStorage?如果“[object]”
是存储的全部内容,那么你就不走运了代码>如果需要对象作为字符串,则设置的数据错误。。。。这就是问题所在。