angular - 将 Ionic 存储项作为字符串获取

标签 angular sqlite typescript ionic3 ionic-storage

<分区>

如标题所述,我的问题是:

this.storage.get('user')

我得到了这个对象

t {__zone_symbol__state: null, __zone_symbol__value: Array(0)}

而且我不知道如何操作它。

我想问是否有办法从我的存储中获取字符串值 例子

// when i store user id like that 
this.storage.set("user", JSON.stringify(userID));
console.log(this.storage.get('user'))//output 100 for example

最佳答案

接受的答案肯定有效。由于后续评论询问如何使用存储中生成的字符串,因此另一种方法是使用 async/await 来处理 promise。这可以清除嵌套 .then() 的潜在困惑

let result: string = await this.storage.get('user');
//Use result here

关于angular - 将 Ionic 存储项作为字符串获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48926248/

相关文章:

Angular HTTP 拦截器 - 在多模块应用程序中显示微调器

angular - 如何从 Angular - ng2 文件上传打开输入类型 ="file"对话框

C++ SQLite3 在更新后立即返回一个空查询

java - 在 Android 中创建数据库

javascript - 使用 Javascript 或 Typescript 编写 React.js 应用程序

java - 为什么 Angular 不通过 POST 请求发送 cookie,即使我已将 withCredentials 设置为 true?

java - 安卓房间Base64

angular - 在 Angular 2 RC5 中共享一个服务实例

typescript - 使用 typescript 定义通过 webpack 构建 js 库

angular - Ionic 2 Accordion 无法工作