Kyi*_*Lis 7 storage local-storage ionic2
大家好,
有谁知道Ionic2 的Storage 和 LocalStorage有什么区别?读的时候不是很清楚。请给我解释一下。
提前致谢。
/sf/answers/1390869231/ 你可以参考这个,这可能会消除你的疑问。简而言之...
本地存储
例如,您有一个应用程序,当您启动它时,您会进行 SQL 查询并检索手机上的所有数据,然后您在应用程序中使用该数据,并将通过本地存储向用户显示。这将帮助用户在没有互联网的情况下查看数据,直到用户执行某些操作清除手机中的数据(假设如果您注销,您的本地数据库将被清除)。在用户注销或清除应用程序数据之前,即使没有互联网,他也可以看到数据,但无法进行任何更新
贮存:
例如,您启动应用程序,然后在获取数据时将其存储在全局数组中(以 ionic 2 表示),然后从本地数组在页面上显示该数据。这里的区别在于,当您从服务器获取详细信息时,您的全局数组将被填满,然后您可以在应用程序中进行活动,例如您喜欢一个帖子,类似的内容将在同一时刻反映出来,并且服务器端通信将进行从后台放置,无需担心一次又一次重新加载应用程序。但是一旦您退出应用程序,全局数组将被清除。因此,如果没有互联网,任何数据都将不可见。
简而言之,我们可以说 ionic 2 中的存储是动态工作的,使我们的数据获取和发布速度更快,而本地存储即使在离线模式下也可以帮助您查看内容。