2
我看到Ionic2支持SqlStorage並且只用於表創建,我不知道如何使用預填充的sqlite數據庫與SqlStorage。 這可以幫助我嗎? 在此先感謝!如何在Ionic2中使用預填充的SQLite數據庫?
我看到Ionic2支持SqlStorage並且只用於表創建,我不知道如何使用預填充的sqlite數據庫與SqlStorage。 這可以幫助我嗎? 在此先感謝!如何在Ionic2中使用預填充的SQLite數據庫?
當創建您的存儲空間,可以通過在選項對象
let storage = new Storage(SqlStorage, options);
的SqlStorage服務支持這些選項:
let options = {
name: '__ionicstorage', // the name of the database
backupFlag: SqlStorage.BACKUP_LOCAL, // where to store the file
existingDatabase: false // load this as an existing database
};
所以,你應該設置existingDatabase
爲true,確保name
匹配您的數據庫,並將backupFlag
設置爲指向更正位置。
相關的文檔是在這裏: http://ionicframework.com/docs/v2/api/platform/storage/SqlStorage/
源也很容易遵循:
感謝您的詳細回答。相關的文檔沒有提及「選項」。 但我還有一個問題,現有數據庫的位置是什麼?在ionic1中,我將它放在'www'文件夾內'。 –