Reactjs 试图访问本地存储中的信息

Reactjs 试图访问本地存储中的信息,reactjs,object,local-storage,Reactjs,Object,Local Storage,我正在尝试使用本地存储从一个组件访问另一个组件,特别是他们配置文件中的用户名。我可以访问包含所有个人资料信息(如姓名、电子邮件、地址等)的对象。但是,当我尝试仅提取姓名时,我不确定如何提取,或者是否可能 现在我正在努力 console.log(localStorage.document) 这会让我得到一个保存localStorage中所有数据的对象 {"name":"John Doe","email":"johndoe@a

我正在尝试使用本地存储从一个组件访问另一个组件,特别是他们配置文件中的用户名。我可以访问包含所有个人资料信息(如姓名、电子邮件、地址等)的对象。但是,当我尝试仅提取姓名时,我不确定如何提取,或者是否可能

现在我正在努力

 console.log(localStorage.document)
这会让我得到一个保存localStorage中所有数据的对象

{"name":"John Doe","email":"johndoe@aol.com","phone":"0000000000","address1":"123","address2":"123","addresscitystate":"Seattle, WA","addresszip":"00000"}
然而,我似乎无法访问任何进一步的。我试图在结尾处执行[0]以获取索引,但我仅获取该特定索引的字母,而不是我想要的实际对象


任何建议都将不胜感激

可能是您可以尝试此方法,要从localStorage提取特定属性,您可以执行以下操作:

let item = localStorage.getItem("name")

可能您可以尝试此方法,要从localStorage提取特定属性,您可以执行以下操作:

let item = localStorage.getItem("name")
这样做的方法是。 首先,您需要提取localStorage项

let savedItem = localStorage.getItem("username")
“Username”是保存在本地存储中的项的名称。 localstorage使用的完整指南如下所示。

这样做的方法是。 首先,您需要提取localStorage项

let savedItem = localStorage.getItem("username")
“Username”是保存在本地存储中的项的名称。 localstorage使用的完整指南如下所示。

如果它返回的是一个对象,您可以通过使用该属性的键(例如,
localStorage.document.name
)获得所需的值。在您的输出中不是数组,为什么要使用数字索引?如果它返回的是一个对象,您可以通过使用该属性的键(例如,
localStorage.document.name
)获得所需的值。在您的输出中,不是数组,为什么要使用数字索引?