微信小程序缓存
微信小程序緩存的方法如下
文檔上說
在看例子:
2中不同的方式,這個使用的時候要注意
寫一個demo
加入我們想點擊打印的時候獲取緩存
代碼如下:
click:function(){
//同步方法
console.log("==========", this.data.input_content)
wx.setStorageSync("content1", this.data.input_content)
//異步方法
wx.setStorage({
key: 'content1',
data: this.data.input_content,
})
},
我們要獲取緩存呢
click1:function(){
//同步
var con = wx.getStorageSync("content1")
console.log(con)
wx.showToast({
title: con,
})
// 異步
var con= wx.getStorage({
key: 'content1',
success: function(res) {
console.log(res.data)
},
})
},
無論我們用同步還是異步,都會制定key來回去,
如果想獲取本地用緩存全部數據呢,就可以使用
/**
* 生命周期函數--監聽頁面加載
*/
onLoad: function (options) {
wx:wx.getStorageInfo({
success: function(res) {
console.log(res)
},
fail: function(res) {},
complete: function(res) {},
})
},
這個是自己在onLoad中獲取了所有的緩存.并沒有制定某個key來獲取制定的信息.
demo地址參考如果幫助了希望給一個star
?
?
?
?
總結
- 上一篇: 微信小程序下拉刷新和上拉加载
- 下一篇: 微信小程序获取验证码倒计时