react-native - 密钥不存在时的 AsyncStorage.getItem 行为
解决方案
文件说明;
如果发现或任何错误将被调用的函数。
这意味着如果键不存在,结果将是null
,因为将没有结果返回。
样本
AsyncStorage.getItem('text', (error, result) => {
if(error) console.error('Something went wrong!');
else if(result) console.log('Getting key was successfull', result);
else if(result === null) console.log('Key does not exists!');
});
推荐阅读
- python - 我应该如何定义结果?
- java - 在同一行打印一个变量号,在这些变量号之后转到下一行
- regex - Powershell正则表达式替换文件中的url
- flutter - 颤振 - 使用代码条件关闭警报对话框
- javascript - 页面加载时的深色主题 CSS 问题 1 秒间隙
- sqlite - 用另一个包含换行符的字符串替换一个字符串的 SQLite 查询是什么?
- php - 左大括号后的分号有什么作用
- vue.js - 切换路由时Vuex重置存储变量
- mule - 无法从 Mule 4.2 中的 HTTP 请求连接器读取准确的错误响应正文
- flutter - 如何在这个颤动代码中添加多个折叠卡片单元