zoukankan      html  css  js  c++  java
  • 小程序 数据缓存

    Page(
    {
    data: {
    // text:"这是一个页面"
    storageContent: '',
    storageSyncContent: ''
    },
    onLoad: function (options) { // 页面初始化 options为页面跳转所带来的参数
    },

    /** * 异步存储 */
    listenerStorageSave: function () {
    //以键值对的形式存储 传进去的是个对象
    wx.setStorage(
    {
    key: 'key',
    data: '我是storeage异步存储的信息',
    success: function (res) {
    console.log(res)
    }
    })
    },
    /** * 异步取信息 */
    listenerStorageGet: function () {
    var that = this; wx.getStorage({
    //获取数据的key
    key: 'key',
    success: function (res) {
    console.log(res)
    that.setData({
    //
    storageContent: res.data
    })
    },
    /** * 失败会调用 */
    fail: function (res) { console.log(res) }
    })
    },
    /** * 清除数据 */ listenerStorageClear: function () { var that = this; wx.clearStorage({ success: function (res) { that.setData({ storageContent: '' }) } }) },
    /** * 数据同步存储 */
    listenerStorageSyncSave: function () { wx.setStorageSync('key', '我是同步存储的数据') },
    /** * 数据同步获取 */
    listenerStorageSyncGet: function () {
    //
    var that = this;
    var value = wx.getStorageSync('key')
    this.setData({ storageSyncContent: value })
    },
    /** * 清除同步存储数据 */
    listenerStorageSyncClear: function () { wx.clearStorageSync() }, onReady: function () {
    // 页面渲染完成
    },
    onShow: function () {
    // 页面显示
    },
    onHide: function () {
    // 页面隐藏
    },
    onUnload: function () {
    // 页面关闭
    }
    })
  • 相关阅读:
    Swift -- 8.3 多态
    Swift -- 8.2 类的构造与析构
    Swift -- 8.1 继承
    Swift -- 7.6 构造器
    Swift -- 7.5 类型属性,方法
    Swift -- 7.4 方法,下标,可选链
    Swift -- 7.3 类和结构体
    Swift -- 7.2 枚举
    Swift -- 7.1 面向对象简介
    4-5轮选区的不透明度1.7
  • 原文地址:https://www.cnblogs.com/dianzan/p/7803264.html
Copyright © 2011-2022 走看看