对本地缓存数据操作分为同步和异步两种。同步方法有成功回调函数,表示数 据处理成功后的操作。下面是小程序提供本地缓存操作接口:
以Sync结尾都是同步方法。同步方法和异步方法的区别是:
- 同步方法会堵塞当前任务,直到同步方法处理返回。
- 异步方法不会塞当前任务。
- 异步方法只有等到同步方法执行成功才会执行。(先调用同步方法,再调用异步方法)
- 同步方法比异步方法先保存成功,说明异步方法没有阻塞当前任务。(先调用异步方法,再调用同步方法)
eg.
wx.setStorageSync("hallData", _this.data);
可在onShow 方法中,进行清空数据。