点我去Gitee
点我去Gitee

plus app 的缓存 storage

plus app 的缓存 storage

前言

最近做了一个app,利用到了h5+API的storage缓存,特此来记录
在写例子之前,先贴出官网连接:https://www.html5plus.org/doc/zh_cn/storage.html

一、存缓存 要plusready

plus.storage.setItemAsync("list", listData && JSON.stringify(listData), () => { }, (e) => {
      console.log("存储数据到缓存失败: " + JSON.stringify(e))
      plus.nativeUI.toast("出错了,请重启应用", {
        background: '#ffa38c',
      })
      return
    })

二、取缓存 要plusready

 plus.storage.getItemAsync("list", (e) => {
      const listData = e.data
      const listTemp = JSON.parse(listData)
      // const listTempp = listTemp.map(o => Object.assign({}, o))
      list = listTemp
    }, () => {
      plus.nativeUI.toast("出错了,请重启应用", {
        background: '#ffa38c',
      })
      return
    })

三、清空缓存

plus.storage.clear()//清空缓存
posted @ 2021-10-18 15:57  biuo  阅读(641)  评论(0编辑  收藏  举报