Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite ionic angular 2应用程序中的脱机模式_Sqlite_Typescript_Ionic Framework_Ionic2_Couchdb - Fatal编程技术网

Sqlite ionic angular 2应用程序中的脱机模式

Sqlite ionic angular 2应用程序中的脱机模式,sqlite,typescript,ionic-framework,ionic2,couchdb,Sqlite,Typescript,Ionic Framework,Ionic2,Couchdb,如何在爱奥尼亚2中将在线应用程序转换为离线应用程序? 当我们使用api从服务器获取所有数据时,api会向我们发送图像的url以及其他类型的数据 如果这些是解决方案: 1-couchdb+PockDB 2-sqlite 那么,在我们的ionic angular 2应用程序中,哪一个是最好的实现方案,或者有其他解决方案服务器上的数据是否已存储在ChouchDB中,是否要保持数据同步?在这种情况下,我肯定会选择客户端的CouchDB+PockDB。本地数据可以通过服务器轻松复制,反之亦然,请参阅 除此

如何在爱奥尼亚2中将在线应用程序转换为离线应用程序?

当我们使用api从服务器获取所有数据时,api会向我们发送图像url以及其他类型的数据

如果这些是解决方案:

1-couchdb+PockDB

2-sqlite


那么,在我们的ionic angular 2应用程序中,哪一个是最好的实现方案,或者有其他解决方案

服务器上的数据是否已存储在ChouchDB中,是否要保持数据同步?在这种情况下,我肯定会选择客户端的CouchDB+PockDB。本地数据可以通过服务器轻松复制,反之亦然,请参阅


除此之外,还有其他几种解决方案,如Firebase、Couchbase、Cloudant等。

我只使用api从服务器获取数据。我不知道数据存储在哪里。我只想在用户在其设备@onnoi上启用internet时同步数据。在这种情况下,您不需要CouchDB/PockDB的组合。如果您只想存储通过API调用获取的数据,您可以选择任何您想要的存储引擎。我会选择Ionic提供的,它会根据平台自动选择可用的最佳存储引擎。@ShehramTahir接受答案将非常好。:)