尝试访问 localStorage 中的信息
2021-03-28
24
我试图从一个组件到另一个组件访问 localStorage 中的信息,特别是用户个人资料中的姓名。我能够访问保存所有个人资料信息(如姓名、电子邮件、地址等)的对象。但是,当我尝试提取姓名时,我不确定如何操作,或者是否可行。
现在我正在尝试...
console.log(localStorage.document)
这使我获得了一个保存 localStorage 中所有数据的对象...
{"name":"John Doe","email":"[email protected]","phone":"0000000000","address1":"123","address2":"123","addresscitystate":"Seattle, WA","addresszip":"00000"}
但我似乎无法访问任何进一步的内容。我试图在最后执行 [0] 来获取索引,但我只得到了该特定索引的字母,而不是我想要的实际对象。
任何建议都值得赞赏!
2个回答
也许你可以尝试这个,要从 localStorage 中提取特定属性,你可以这样做:
let item = localStorage.getItem("name")
amreshk005
2021-03-28
方法如下。 首先,您需要提取 localStorage 项目
let savedItem = localStorage.getItem("username")
“用户名”是保存在 localstorage 中的项目的名称。 localstorage 使用的完整指南如下。 https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
Sohaib
2021-03-28