今天在寫商品搜尋時,要記錄使用者的搜尋歷史。用setstorage建立乙個陣列,每次進入商品搜尋頁面,載入。
**如下:
一:一進去先讀取history表
onload:function());
}});
}
三:在這個事件裡儲存使用者輸入的商品名,其實還有發起搜尋請求的作用,這裡不放了
get_history:function());
}});
},getgoodslist:function(e))
const inputvalue=this.data.inputvalue;
let history=this.data.recent_key;
history.push(inputvalue)
wx.setstorage()
this.get_history();//把storage的資料存到data裡
}
四,刪除history表
delete_recent:function())
}})},
微信小程式封裝storage(含錯誤處理)
wx.getstorage fail error 官方的方法用起來很麻煩,和我們之前習慣用localstorage.getitem看這個就很彆扭,你也一樣對吧,別問我怎麼知道的 你來這文章的時候你肯定就是不習慣官方的,沒關係,我給你封裝好了。第一步 根目錄新建utils目錄,目錄內新建乙個utils...
用Session儲存使用者資訊
由於http協議的無狀態,這就使得無法在兩個不同的請求之間共享資訊,如無法記錄 當前訪問者 的資訊。雖然在登入過程已經驗證了使用者的使用者名稱與密碼是正確的,但是當使用者跳轉到其他頁面時,從登入頁面獲得的使用者資訊全部丟失,這是使用者不希望發生的。同時,要求使用者進入每乙個頁面時都要輸入使用者名稱與...
用登錄檔鍵儲存使用者程式的資訊
如果要使你的程式對使用者友好,那麼儲存使用者設定以及程式執行的首選項是很重要的。目前比較通行的做法是將這些資訊儲存在登錄檔中。這也是windows 徽標 logo 程式的要求。如果你希望下乙個子鍵是工程的名字,那麼什麼 都不用寫就可以讀寫登錄檔訪問工程名,mfc會將工程名作為預設的設定。如果因為別的...