avue前端如何从本地存储空间拿saber-userInfo里面的信息

在 Avue 前端框架中,你可以使用 localStorage 来从本地存储空间获取 saber-userInfo 中的信息。下面是一个示例代码:

getUserInfo() {
 // 从本地存储中获取 saber-userInfo
 const userInfoStr = localStorage.getItem('saber-userInfo');
 // 解析 JSON 格式的 userInfo 字符串
 const userInfo = JSON.parse(userInfoStr);
​
 // 从 userInfo 对象中获取相应的信息
 const userId = userInfo.userId;
 const username = userInfo.username;
 // 其他需要的信息...
​
 // 使用获取到的信息进行相应的操作
 console.log(userId);
 console.log(username);
}

或者这样

getUserInfo() { //防止content为空导致代码报错堵塞   const { content } = JSON.parse(localStorage.getItem("saber-userInfo") || '{ content: {} }');   // 从 userInfo 对象中获取相应的信息   this.defaultTenantId = content.tenant_id; },

在上述示例中,localStorage.getItem('saber-userInfo') 用于从本地存储中获取名为 saber-userInfo 的值,该值是一个 JSON 字符串。随后,我们使用 JSON.parse(userInfoStr) 将字符串解析为 JavaScript 对象,以便进一步提取其中的信息。你可以根据需要从 userInfo 对象中获取和使用相应的信息。

请确保 saber-userInfo 已经存储在本地存储空间中,并且在读取时使用正确的键名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值