【问题标题】:Ionic Storage or Cache only?仅离子存储或缓存?
【发布时间】:2018-04-06 16:17:15
【问题描述】:

我想存储一些数据,我使用的是 Ionic 3,我看到了 Storage 类。我可以用它来存储一些东西,然后在关闭我的应用程序后检索它吗?它是否在我的设备存储中保存了一些东西?或者它是一个简单的缓存,当我关闭我的应用程序时就会消失?

【问题讨论】:

  • 是的,它“物理地”保存它。虽然是无形的。

标签: ionic3 storage documentation


【解决方案1】:

它是物理保存的,但是文档说

在原生应用程序上下文中运行时,Storage 将优先使用 SQLite,因为它是最稳定和广泛使用的基于文件的数据库之一,并且避免了 localstorage 和 IndexedDB 之类的一些陷阱,例如操作系统决定在磁盘空间不足的情况下清除此类数据。

因此请按照https://ionicframework.com/docs/storage/ 的文档并安装cordova-sqlite-storage 插件以使存储真正持久化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-05
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 2019-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多