小程序本地數據的存儲


小程序本地數據的存儲

wx.setStorageSync(string key, any data)(同步)

參數

string key: 本地緩存中指定的 key

any data: 需要存儲的內容。只支持原生類型、Date、及能夠通過JSON.stringify序列化的對象。

wx.setStorage(Object object)(異步)

wxml

 <button bindtap="cun">存數據</button>
  <button bindtap="qu">取數據</button>
   <button bindtap="del"></button>

js

  cun:function () {
    wx.setStorageSync('name', "jason") //
  },
  qu:function () {
    wx.setStorageSync('name', "jason is  sb") //
   console.log( wx.getStorageSync('name')) //
  },
  del:function() {
    //wx.clearStorageSync() //清除所有的本地數據
    wx.removeStorageSync('name') //清除指定的本地數據
  }

總結:

1 本地存儲有同步,也有異步,用法一樣,同步與異步的區別,就是我們平時理解的同步與異步
2 這個本地數據的生命周期和小程序同步,如果要清除數據,我們可以用代碼刪除,或者用戶刪除(卸載)小程序,用戶清理微信數據
3 本地數據單個鍵最多只能存1M內容,所有本地數據不能超過10M.

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM