1、wx.getStorage(OBJECT)從本地緩存中異步獲取指定 key 對應(yīng)的內(nèi)容view plaincopywx.getStorage({key:'key',success:function(res){console.log(res.data)},fail:function(){},complete:function(){}})2、wx.setSto ...
從本地緩存中異步獲取指定 key 對應(yīng)的內(nèi)容
[javascript] view plain copywx.getStorage({ key: 'key', success: function(res) { console.log(res.data) } , fail: function(){}, complete: function(){} }) 將 data 存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應(yīng)的內(nèi)容,這是一個同步接口
[javascript] view plain copytry { wx.setStorageSync('key', 'value') } catch (e) { } 從本地緩存中異步獲取指定 key 對應(yīng)的內(nèi)容
[javascript] view plain copywx.getStorage({ key: 'key', success: function(res) { console.log(res.data) }, fail: function(){}, complete: function(){} }) 從本地緩存中同步獲取指定 key 對應(yīng)的內(nèi)容
[javascript] view plain copytry { var value = wx.getStorageSync('key') if (value) { // Do something with return value } } catch (e) { // Do something when catch error } 異步獲取當(dāng)前storage的相關(guān)信息
[javascript] view plain copywx.getStorageInfo({ success: function(res) { console.log(res.keys) console.log(res.currentSize) console.log(res.limitSize) }, fail: function(){}, complete: function(){} }) 同步獲取當(dāng)前storage的相關(guān)信息
[javascript] view plain copytry { var res = wx.getStorageInfoSync() console.log(res.keys) console.log(res.currentSize) console.log(res.limitSize) } catch (e) { // Do something when catch error } 從本地緩存中異步移除指定 key
[javascript] view plain copywx.removeStorage({ key: 'key', success: function(res) { console.log(res.data) }, fail: function(){}, complete: function(){} }) 從本地緩存中同步移除指定 key
[javascript] view plain copytry { wx.removeStorageSync('key') } catch (e) { // Do something when catch error } 清理本地數(shù)據(jù)緩存
[javascript] view plain copywx.clearStorage() 10、wx.clearStorageSync()同步清理本地數(shù)據(jù)緩存[javascript] view plain copytry { wx.clearStorageSync() } catch(e) { // Do something when catch error } 本地數(shù)據(jù)緩存大小限制為10MB。