reactjs - 尝试访问 localStorage 中的信息
问题描述
我正在尝试在 localStorage 中访问从一个组件到另一个组件的信息,特别是他们个人资料中的用户名。我可以访问包含所有个人资料信息(如姓名、电子邮件、地址等)的对象。但是,当我尝试仅提取名称时,我不确定如何提取,或者是否可能。
现在我正在尝试...
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")
推荐阅读
- python - 树莓派 MYSQL 数据库异常
- regex - 匹配字符串中的任何字符
- jquery - ajax jquery选项卡中的数据表
- visual-studio-code - vscode 扩展在哪里存储登录信息?
- java - Thymeleaf 3 和 Spring Boot 2.1 的模板解析错误
- xml - 字符实体转换为 chr
- spring-boot - Java + Cloudflare + 相互身份验证
- sqlite - 在 perl 中关闭 AutoCommit 调用 SELECT 语句时,SQLite 是否执行磁盘活动?
- c# - 带有 WHERE 条件的 XElement LINQ 失败
- javascript - 使用jquery将fadeIn更改为幻灯片