javascript - Javascript 在 React Native(Expo 裸工作流程)和 Xcode 设备中未正确运行
问题描述
我已经使用 expo 管理的工作流程一段时间了,只是切换到了裸工作流程(当然,对于应用内购买)。在完成所有设置并就位后,我刚刚经历了我生命中最奇怪的错误之一。
在使用异步存储(所有内容都存储在字符串中)时,我运行了这段代码。
const jsonValue = await AsyncStorage.getItem("@premium");
console.log("jsonValues", jsonValue))
const isPremium = parseInt(jsonValue) === 1
return isPremium
返回错误!并记录“jsonValues”“1”
我已经尝试了你能想到的所有类型的数字转换,但没有任何效果。这非常奇怪。
让我知道是否有其他人正在经历这种情况,或者是否有我忽略的东西。
解决方案
推荐阅读
- palantir-foundry - 当支持数据集构建时,如何阻止 Phonograph 重新索引作业自动运行?
- reactjs - React 功能组件中超过了最大更新深度。我想如何在鼠标按下时使“isWall”属性为真
- php - updated_at 没有 created_at laravel
- aws-code-deploy - AWS CodeDeploy 部署在 ApplicationStop 事件中失败
- python - 如何将 tqdm 进度条与进程同步
- react-native - React useState 钩子不更新渲染文本
- javascript - 模型上的 Typegoose find() 不返回引用数组字段
- java - 如何在内容类型为 multipart/form-data 的 Android 中的 WebView 中发出发布请求
- amazon-web-services - AWS s3 上传错误:InvalidIdentityPoolConfigurationException:配置中缺少凭证
- r - 显示 R 中一个类(例如 lm)的所有函数(例如,打印、摘要)