user: {firstName: "lokesh", lastName: "che"}
我将此用户存储在会话存储中。
$window.sessionStorage.user = user;
当我用它取回它时
$window.sessionStorage.user
,我得到了:
[object Object]
我想要JSON。 有什么建议吗?
答案 0 :(得分:11)
保存之前将其转换为JSON。
$window.sessionStorage.user = JSON.stringify(user);
然后,当您重新加载它时,解析JSON。
var user = JSON.parse($window.sessionStorage.user);
答案 1 :(得分:0)
设置项目
sessionStorage.setItem('user', user)
获取物品
var item = sessionStorage.getItem('user')
var user = item ? JSON.stringify(item) : {}
答案 2 :(得分:0)
例如,显然对于React中的Typescript用户,您必须将其作为字符串传递
JSON.parse(`${sessionStorage.getItem("session storage item name")}`)