sessionStorage:
这个是一个本地的临时缓存,用来存储一些比较简单的数据
sessionStorage.setItem(key,value);
sessionStorage.getItem(key);
使用很简单,但是有一个缺点就是只能存储string类型的数据;如果想要缓存数组数据或者更复杂的数据最好直接请求后台获取,或者使用Storage进行存储
Storage:
这个优势就是可以存任何类型的数据,对我们平时开发很方便。
import{ Storage }from'@ionic/storage';
constructor(publicstorage: Storage) {
}
设置值:
this.storage.set("moneyTypes",this.moneyTypes);
取值:
this.storage.get('moneyTypes').then((val) => {
this.typeData= val;
console.log(JSON.stringify(this.typeData));
});
}