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'文件夹内'。 –