ionic3基础之本地缓存
来源:互联网 发布:win7网络打印机找不到 编辑:程序博客网 时间:2024/06/04 19:49
storage本地缓存
- 之前的版本需要在app.module.ts 文件引入 import { Storage} from ‘@ionic/storage’; 并在providers中写入Storage.
-在xx.ts文件中需要引入import { Storage} from ‘@ionic/storage’;并在组件中注入providers :[
Storage
]才可以使用。
import { Storage } from '@ionic/storage';//这引入@Component({ selector: 'page-home', templateUrl: 'home.html', providers :[//这需要引入 Storage]})export class HomePage { constructor(public navCtrl: NavController public modalCtrl: ModalController, public storage: Storage) {//这引入}//这是app.module.ts文件import { Storage } from '@ionic/storage';//这引入//...@NgModule({ declarations: [ MyApp, HomePage,],imports: [ IonicModule.forRoot(MyApp), HttpModule],bootstrap: [IonicApp], entryComponents: [ MyApp, HomePage,],providers: [ Storage,//这引入 //....... {provide: ErrorHandler, useClass: IonicErrorHandler}]})export class AppModule {}
- storage2.0.0之后改变。
- 需要安装storage2.0.0版本
- npm install @ionic/storage@2.0.0 –save
- 在app.module.ts中删除storage
- import { IonicStorageModule } from ‘@ionic/storage’而不是import { IonicStorage } from ‘@ionic/storage’在app.module.ts中
- 添加IonicStorageModule.forRoot()到其中的imports数组app.module.ts
- xx.ts 文件必须删除@Component()中的 providers :[
Storage] 其他不变
//app.module.ts import { IonicStorageModule } from '@ionic/storage';//导入换成这个//..@ngModule({imports: [ IonicModule.forRoot(MyApp), HttpModule, IonicStorageModule.forRoot(),//这需要添加 之前providers里的需要删除]//xx.tsimport { Storage } from '@ionic/storage';@Component({ templateUrl: 'Myapp.html',})export class MyApp { constructor(private storage: Storage) { } ... // set a key/value storage.set('name', 'Max'); // Or to get a key/value pair storage.get('age').then((val) => { console.log('Your age is', val); });}
阅读全文
0 0
- ionic3基础之本地缓存
- Android 之本地缓存
- 缓存之sdcard卡本地缓存
- guva 之数据库本地缓存
- ionic3 grid网格基础使用
- ionic3 调用本地相册并上传图片
- nginx之基础命令(压缩、自动列目录、浏览器本地缓存)
- ionic3
- angular4 + ionic3学习之路
- 【ionic3入门】ionic3初尝试之环境搭建
- iOS开发之本地缓存机制
- Android 之图片本地缓存解决方案
- HTTP学习之更新本地缓存
- 本地缓存实现之Guava Cache
- IOS开发缓存机制之—本地缓存机制
- IOS开发缓存机制之—本地缓存机制
- IOS开发缓存机制之—本地缓存机制
- IOS开发缓存机制之—本地缓存机制
- 解决IQKeyboardManager在Xcode 9、iOS11上不显示Done完成按钮
- Android Studio系列(二)使用AS开发/调试整个android系统源代码(不定时更新)
- Linux class 接口的使用
- 几张图帮你理解 docker 基础原理及快速入门
- (一)Bootstrap——基本下拉菜单制作步骤
- ionic3基础之本地缓存
- Vue 组件间通信实例
- sql将两个表中主键相同的行的内容合并到一行
- maven window打包(有图)
- SSH入门项目-3-第一个小功能
- JAVA-赵江波/9.23/9.24
- 刻骨铭心
- 20170927_快排应用_数组中寻找第K小的数字
- 一只小白的内心独白