gpt4 book ai didi

ionic-framework - ionic 存储和 native 存储之间的区别?

转载 作者:行者123 更新时间:2023-12-03 16:29:30 24 4
gpt4 key购买 nike

我实际上正在使用 ionic 存储。我听说了 ionic native 存储
我不知道它们之间的确切区别。首选使用哪一个?

最佳答案

它们具有基本相同的目的,并且都使用键/值来存储项目,但是我认为Ionic Storage更好,我会告诉原因。

native 存储需要并且只能与安装的插件一起使用,因此,如果没有插件,或者如果它是一个Web应用程序,则用户将无法使用该存储。之所以要使用它,是因为iOS可能会在内存不足时删除存储的数据。

ionic 存储的工作方式不同,您可以将值保存在IndexedDB中,这是浏览器的一种存储方式,但是如果您安装了SQLite插件,它将自动优先保存数据到SQLite中,因此不会造成任何损失当iOS内存不足时。

因此,当与SQLite一起使用时,如果在作为Web应用程序运行的浏览器中,用户仍可以保存数据,因为由于Web中没有插件,它将使用IndexedDB,如果没有IndexedDB,则它将使用localStorage。

而且您无需学习使用插件保存的SQLite,Ionic Storage将为您完成所有工作,您只需要像使用 native 脚本或localStorage一样使用键/值即可。

首选哪一个?这完全取决于您,但是我看到Ionic Storage的更多优势。

checkout Ionic Storage Docs

希望这可以帮助。

关于ionic-framework - ionic 存储和 native 存储之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51377622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com