每個微信小程序都可以有自己的本地緩存,可以通過 wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以對本地緩存進行設置、獲取和清理。本地緩存最大為10MB。
注意: localStorage 是永久存儲的,但是我們不建議將關鍵信息全部存在 localStorage,以防用戶換設備的情況。
wx.setStorage(OBJECT)
將數據存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應的內容,這是一個異步接口。
OBJECT參數說明:
示例代碼
wx.setStorage({key:"key"data:"value"})
wx.setStorageSync(KEY,DATA)
將 data 存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應的內容,這是一個同步接口。
OBJECT參數說明:
示例代碼
try{wx.setStorageSync('key','value')}catch(e){}
wx.getStorage(OBJECT)
從本地緩存中異步獲取指定 key 對應的內容。
OBJECT參數說明:
示例代碼:
wx.getStorage({key:'key',success:function(res){console.log(res.data)}})
wx.getStorageSync(KEY)
從本地緩存中同步獲取指定 key 對應的內容。
參數說明:
示例代碼:
try{varvalue=wx.getStorageSync('key')if(value){//Dosomethingwithreturnvalue}}catch(e){//Dosomethingwhencatcherror}
wx.getStorageInfo(OBJECT)
異步獲取當前storage的相關信息
OBJECT參數說明:
success返回參數說明:
示例代碼:
wx.getStorageInfo({success:function(res){console.log(res.keys)console.log(res.currentSize)console.log(res.limitSize)}})
wx.getStorageInfoSync
同步獲取當前storage的相關信息
示例代碼:
try{varres=wx.getStorageInfoSync()console.log(res.keys)console.log(res.currentSize)console.log(res.limitSize)}catch(e){//Dosomethingwhencatcherror}
wx.removeStorage(OBJECT)
從本地緩存中異步移除指定 key 。
OBJECT參數說明:
示例代碼:
wx.removeStorage({key:'key',success:function(res){console.log(res.data)}})
wx.removeStorageSync(KEY)
從本地緩存中同步移除指定 key 。
參數說明:
示例代碼:
try{wx.removeStorageSync('key')}catch(e){//Dosomethingwhencatcherror}
wx.clearStorage()
清理本地數據緩存。
示例代碼:
wx.clearStorage()
wx.clearStorageSync()
同步清理本地數據緩存
示例代碼:
try{wx.clearStorageSync()}catch(e){//Dosomethingwhencatcherror}
感謝各位的閱讀,以上就是“微信小程序中數據緩存的方法”的內容了,經過本文的學習后,相信大家對微信小程序中數據緩存的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是本站,小編將為大家推送更多相關知識點的文章,歡迎關注!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
股指配資是什么意思?股指配資是期貨市場中的一種金融合作形式,投資者和交易方委托財務管理。在合作之前,投資方和交易方需要簽署相關協議,如“?賬戶委托經營協議?“或”基金合作經營協議?“?確保雙方的權利和義務?簽署協議的最終目標是確保公平合理的資金合作。說白了一句話,就是給資金加大杠桿,比如1萬的資金可以操盤5萬的賬戶。獲得的利潤也是5萬資金所產生的。股...
近日,萬孚生物新冠抗原產品自測應用獲批上市。局李阿偶誒,萬孚生物,是國內唯一獲得新冠抗原檢測和新冠抗體檢測雙注冊證的企業,萬孚生物新型冠狀病毒(2019-nCoV)抗原檢測試劑盒(膠體金法)是國內首批獲證的新冠病毒抗原檢測試劑之一,并獲得歐盟CE認證以及相關進口方當地資質。但是網傳截圖顯示,3月12日,萬孚生物董秘胡洪在公司新冠抗原檢測試劑盒獲批后,在朋友圈發表“此刻心情如下&rdqu...
uv是訪客數還是瀏覽量?uv是訪客數。一定時間內,一臺設備可以在一個網站上制造多次PV,但一般只能制造一次UV,淘寶瀏覽量統計的是一天之內,客戶訪問的網店頁面的數量,瀏覽量越高。說明客戶對我們店鋪產品越喜歡。而淘寶pv就是淘寶瀏覽量,它和淘寶uv是不同的概念,大家千萬不要搞混了,這兩個可是評定店鋪好壞最基礎的數據。淘寶店鋪訪客和瀏覽量是什么比例?因為每個商家選擇的類目和商品不同,因此訪客和瀏覽量的...