javascript - 应用程序屏幕变为空白并显示错误(类型错误:分配给常量)
问题描述
任何人都知道为什么这会在我的移动应用程序上显示一个空白屏幕但在网络上有效?
const [access_token, setAccessToken] = useState();
const [refresh_token, setRefreshToken] = useState();
if (access_token) {
localStorage.setItem('refresh_token', JSON.stringify(refresh_token));
localStorage.setItem('access_token', JSON.stringify(access_token));
// localStorage.setItem('expires_in', JSON.stringify(expires_in));
} else {
access_token = JSON.parse(localStorage.getItem('access_token'));
refresh_token = JSON.parse(localStorage.getItem('refresh_token'));
}
解决方案
You should use setAccessToken and setRefreshToken for assignmentn not
access_token = JSON.parse(localStorage.getItem('access_token'));
refresh_token = JSON.parse(localStorage.getItem('refresh_token'));
setAccessToken(localStorage.getItem('access_token'))
setRefreshToken(localStorage.getItem('refresh_token'))
推荐阅读
- java - 在 Jackson / SpringBoot 中测试自定义 JsonDeserializer
- arrays - 从数组中过滤掉空元素 - XPATH
- javascript - MAC地址节点JS - 如何解析正确的?
- javascript - 在 node.js 中将 rejectUnauthorized 与 node-fetch 一起使用
- python - FileNotFoundError 尝试使用数据集 20_newspaper 的朴素贝叶斯算法
- r - 在 R 中使用更长的枢轴来堆叠多列
- css - 制作
- 像标准一样行事
使用引导程序 4 列 - 像标准一样行事
- mongodb - 如何在 $facet 中返回输入文档
- r - 在ggplot2中,ggplot函数和first geom函数中包含的美学映射有什么区别?
- php - PhpSpreadsheet 公式未在保存的电子表格中运行