欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

小程序中怎么同步或異步操作本地存儲

小程序中怎么同步或異步操作本地存儲,相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)麻陽免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

本篇文章帶大家了解一下微信小程序中的同步異步存儲,介紹一下同步操作本地存儲和異步操作本地存儲的方法,希望對大家有所幫助!

一.同步操作本地存儲

除非必要時候,盡量使用同步方法,特別是新手,建議使用同步方法,除非同步方法解決不了問題考慮使用異步方法。【相關(guān)學(xué)習(xí)推薦:小程序開發(fā)教程】

wx.setStorageSync同步存:

wx.setStorageSync('key', 'value')

效果可以在微信小程序調(diào)試器中看

wx.getStorageSync同步獲取:

wx.getStorageSync('key')
console.log(wx.getStorageSync('key'))//value

wx.getStorageInfoSync()當(dāng)前 storage 中的信息

const res = wx.getStorageInfoSync()
console.log(res.keys)//["logs", "key"]
//res.keys當(dāng)前 storage 中所有的 key
console.log(res.currentSize)//1
//res.currentSize當(dāng)前占用的空間大小, 單位 KB
console.log(res.limitSize)//10240
//res.limitSize限制的空間大小,單位 KB

wx.removeStorageSync同步移除某一個:

wx.removeStorageSync('key')

移除之后叫做key的storage就會消失不見

wx.clearStorageSync同步清除所有:

wx.clearStorageSync()

使用clearStorageSync連同之前的logs都會清除掉

二.異步操作本地存儲

1.wx.setStorage異步存儲值;

將數(shù)據(jù)存儲在本地緩存中指定的 key 中。會覆蓋掉原來該 key 對應(yīng)的內(nèi)容。除非用戶主動刪除或因存儲空間原因被系統(tǒng)清理,否則數(shù)據(jù)都一直可用。單個 key 允許存儲的最大數(shù)據(jù)長度為 1MB,所有數(shù)據(jù)存儲上限為 10MB。

wx.setStorage({
    key:"key2",
    data:"value2"
})

當(dāng)我們存儲了值之后就可以在微信小程序的調(diào)試欄器中看到效果了,同步跟異步除了存取執(zhí)行的操作不一樣之外,結(jié)果是一樣的,都是存,拿值,結(jié)果是一樣的,只是同步是順序執(zhí)行,而異步則是不會讓界面停滯,但是這種幾乎可以忽略不記,所以建議大家沒有必要的話就使用同步了。

2.wx.removeStorage()移除指定的值

從本地緩存中移除指定 key。

wx.removeStorage({
    key: 'key',
    success (res) {
        console.log(res)
    }
})

3.wx.getStorage(); 獲取值

從本地緩存中異步獲取指定 key 的內(nèi)容。

wx.getStorage({
  key: 'key',
  success (res) {
     console.log(res.data)
  }
})

4.wx.getStorageInfo獲取當(dāng)前 storage 中的信息

wx.getStorageInfo({
   success (res) {
   console.log(res.keys)//["logs", "key"]
   //當(dāng)前 storage 中所有的 key
   console.log(res.currentSize)//1
   //當(dāng)前占用的空間大小, 單位 KB
   console.log(res.limitSize)//10240
   //限制的空間大小,單位 KB
}})

5.wx.clearStorage(); 清除所有的key

wx.clearStorage()

看完上述內(nèi)容,你們掌握小程序中怎么同步或異步操作本地存儲的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

分享標(biāo)題:小程序中怎么同步或異步操作本地存儲
網(wǎng)頁地址:http://www.chinadenli.net/article8/piohop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作品牌網(wǎng)站建設(shè)電子商務(wù)搜索引擎優(yōu)化企業(yè)建站靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)