无法从响应中获取JSON对象?

时间:2019-07-15 12:06:18

标签: javascript node.js

我从nodeJS服务器收到了如下响应

token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7Il9pZCI6IjVkMmIwNzFhMWQ2MTVhMWVlMGY2NDE2YyIsImVtYWlsIjoidGVzdEB0ZXN0LmNvbSIsImZpcnN0TmFtZSI6IlRlc3QiLCJsYXN0TmFtZSI6IlRlc3QiLCJnZW5kZXIiOiJNYWxlIiwiX192IjowfSwiaWF0IjoxNTYzMTkyMTI0fQ.FlcnUAsZHesQFK8qfRWfSi-S4ay0TiUU27DkFDUaoqI"
user: {_id: "5d2b071a1d615a1ee0f6416c", email: "test@test.com", firstName: "Test", lastName: "Test",…}
email: "test@test.com"
firstName: "Test"
gender: "Male"
lastName: "Test"
__v: 0
_id: "5d2b071a1d615a1ee0f6416c"
}

我想使用setItem函数将其存储在sessionStorage中,但是它在控制台中返回undefined

1 个答案:

答案 0 :(得分:0)

您必须对JSON响应进行字符串化并将其存储在sessionStorage上。 首次检索后,您必须获取字符串并将其再次转换为JSON。