首先,如果要使SQLite,先安装cordova-sqlite-storage插件:
cordova plugin add cordova-sqlite-storage --save
然后,安装下面这个包(RC0版本后已经默认包括了)
npm install --save @ionic/storage
然后,在src/app.module.ts路径下的
app.module.ts文件添加如下代码:
import { IonicStorageModule } from '@ionic/storage';
@NgModule({
...
imports: [
IonicStorageModule.forRoot(),
...
],
...
})
export class AppModule {}
最后,调用方法如下:
import { Storage } from '@ionic/storage';
export class MyApp {
constructor(...,storage: Storage) {
//存储
storage.set('name', 'Max');
//读取
storage.get('name').then((val) => {
console.log('Your name is', val);
})
}
}