小程序模板網(wǎng)

Charlotte微信小程序開發(fā)(一)--數(shù)據(jù)存儲

發(fā)布時間:2018-04-23 12:14 所屬欄目:小程序開發(fā)教程

一.異步存儲


(1)wx.setStorage(OBJECT)

將數(shù)據(jù)存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應(yīng)的內(nèi)容,這是一個異步接口。
wx.setStorage({
  key:"key",
  data:"value",
  success:function(res){
      console.log(res);    //接口調(diào)用成功的回調(diào)函數(shù)
  },
  fail:function(res){
      console.log(res);    //接口調(diào)用失敗的回調(diào)函數(shù)
  },
  complete:function(res){
      console.log(res);    //接口調(diào)用結(jié)束的回調(diào)函數(shù)(不論失敗還是成功)
  }

})
  •  

(2)wx.getStorage(OBJECT)

從本地緩存中異步獲取指定 key 對應(yīng)的內(nèi)容。
wx.getStorage({
  key:"key",
  success:function(res){
      console.log(res);    //接口調(diào)用成功的回調(diào)函數(shù)
  },
  fail:function(res){
      console.log(res);    //接口調(diào)用失敗的回調(diào)函數(shù)
  },
  complete:function(res){
      console.log(res);    //接口調(diào)用結(jié)束的回調(diào)函數(shù)(不論失敗還是成功)
  }

})

二. 同步存儲


(1)wx.setStorageSync(KEY,DATA)

    將 data 存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應(yīng)的內(nèi)容,這是一個同步接口。
wx.setStorageSync('key', 'value')
  • 1
  • 1

(2)wx.getStorageSync(KEY)

    從本地緩存中同步獲取指定 key 對應(yīng)的內(nèi)容。
wx.getStorageSync('key')
  • 1
  • 1

三. 數(shù)據(jù)刪除  (1)wx.removeStorage(OBJECT)

    從本地緩存中異步移除指定 key 。
wx.removeStorage({
  key: 'key',
  success: function(res) {
    console.log(res.data)
  },
  fail: function(res) {
    console.log(res.data)
  },
  complete: function(res) {
    console.log(res.data)
  }
})

(2) wx.removeStorageSync(KEY)

  從本地緩存中同步移除指定 key 。
wx.removeStorageSync('key')
  • 1
  • 1

(3) wx.clearStorage()

    清理本地數(shù)據(jù)緩存。
wx.clearStorage()
  • 1
  • 1

(4) wx.clearStorageSync()

同步清理本地數(shù)據(jù)緩存
wx.clearStorageSync()


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://22321a.com/wxmini/doc/course/23936.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點(diǎn)擊咨詢
QQ在線咨詢