2016-02-11 24 views
1

我的Ionic应用程序应该在本地存储所有数据(超过300条记录)。我决定使用SQLitePlugin在Ionic Framework中使用SQLite

我试图做一个解决方案如何:

  1. 创建一个表,并在第一个应用程序启动插入行。

  2. 当用户安装我的应用程序的新版本并首次启动它时更新数据。

问题是:有没有“现成的”解决方案如何实现这些?如果没有,那里有哪些最佳实践?


在原生的Android有有用的SQLiteOpenHelperonCreateonUpgrade回调。 Ionic框架找不到类似的东西。

回答

0

我相信所有的解决方案都是手动的。没有什么像本地机器人。要知道什么时候第一次启动应用程序,您可以测试您的数据库/表格/数据的存在吗?您可以使用本地存储来保存数据(或数据库)(如版本号),并借助插件cordova-plugin-app-version测试版本是否已更改或何时启动第一个应用程序。