获取接口数据存储到本地
}
if (code) {
//setLoading(true)获取登录接口
authService.authLogin(data).then((res) => {
if (res?.msgCode === '000000') {
localStorage.setItem(
'Authorization',
'Bearer ' + res.data.access_token
)
localStorage.setItem('username', res.data.account)
//获取接口数据为用户名名字,接口数据用户名在res.data.account,存储到username中
localStorage.setItem('name', res.data.user)
//获取接口数据为本app(recruit)的名字,,存储到appName'中
localStorage.setItem('appName', 'recruit')
getUserDetial('authGetUserDetial')
} else {
message.error(res.message)
}
setLoading(false)
return false
})
setLoading(false)
return false
})
.finally(() => {
return {}
})
}
}, [])
在别的页面进行使用
<span className={styles.username}>
{localStorage.getItem('name')}
</span>
```js
该代码段展示了如何在用户成功登录后,获取接口返回的access_token,用户名(account)和用户信息(user),并将这些数据存储到本地localStorage中。同时,它也调用getUserDetial函数获取更多用户详细信息。
2315

被折叠的 条评论
为什么被折叠?



