最近使用angularjs+ionic搭配Java后台做一个手机app,app端需要将登录用户等一些信息进行全局缓存,这时候需要使用到ionic包下面的Storage来缓存数据。

    1、首先,在app.module.ts文件中导入我们的Storage包

ionic3全局缓存Storage

2、在我们的需要使用的页面导入Storage,构造器引入storage对象

ionic3全局缓存Storage

3、storage有哪些方法供我们使用呢?

ionic3全局缓存Storage

这些方法返回的都是一个promise对象,下面来简单介绍下各个方法吧:

set方法:key-value格式,key的类型是字符串,设置键值对,将我们需要缓存的数据绑定到一个字符串上。相同的key会覆盖上一次的值。

get方法:根据给定的字符串取值,因为返回的是promise对象,我们需要进一步的取值,如下

ionic3全局缓存Storage

keys方法:返回所有的key,是一个字符串数组。

length方法:返回所有key的数量

remove方法:根据给定的key删除

foreach方法:遍历所有的key-value

clear方法:清空缓存。

相关文章:

  • 2021-11-29
  • 2021-10-19
  • 2021-10-09
  • 2021-03-10
  • 2018-01-12
  • 2021-10-30
  • 2021-08-21
  • 2021-10-13
猜你喜欢
  • 2018-05-24
  • 2021-08-17
  • 2021-09-10
  • 2021-09-29
  • 2019-07-27
  • 2019-09-22
  • 2019-02-27
  • 2021-08-17
相关资源
相似解决方案