2016-02-11 68 views
1

我的Ionic應用程序應該在本地存儲所有數據(超過300條記錄)。我決定使用SQLitePlugin在Ionic Framework中使用SQLite

我試圖做一個解決方案如何:

  1. 創建一個表,並在第一個應用程序啓動插入行。

  2. 當用戶安裝我的應用程序的新版本並首次啓動它時更新數據。

問題是:有沒有「現成的」解決方案如何實現這些?如果沒有,那裏有哪些最佳實踐?


在原生的Android有有用的SQLiteOpenHelperonCreateonUpgrade回調。 Ionic框架找不到類似的東西。

回答

0

我相信所有的解決方案都是手動的。沒有什麼像本地機器人。要知道什麼時候第一次啓動應用程序,您可以測試您的數據庫/表格/數據的存在嗎?您可以使用本地存儲來保存數據(或數據庫)(如版本號),並藉助插件cordova-plugin-app-version測試版本是否已更改或何時啓動第一個應用程序。