微信小程式頁面重新整理,下拉重新整理
阿新 • • 發佈:2019-01-06
最近做專案的時候略微研究了一下微信小程式的頁面重新整理機制.
微信小程式的重新整理類似於Ajax的重新整理,可以通過setData實現部分頁面的重新整理,並不需要onLoad頁面.
當然,微信小程式並沒有類似於網頁或者Android的頁面過載方法.
重新整理頁面只能通過setData或者使用官方提供的下拉重新整理.
1.使用setData
this.setData({ shop_list: new_shop_list })2.使用下拉重新整理
a.首先在index.json裡設定
{ //開啟下拉重新整理 "enablePullDownRefresh": true, //設定頁面顏色(設定顏色才可以看到下拉重新整理的動畫效果)b.在index.js中的onPullDownRefresh 方法中寫重新整理的邏輯程式碼
/** * 頁面相關事件處理函式--監聽使用者下拉動作 */ onPullDownRefresh: function () { //當邏輯執行完後關閉重新整理 wx.stopPullDownRefresh() },c.效果實現