真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

微信小程序如何實現(xiàn)上滑加載下拉刷新

這篇文章給大家分享的是有關微信小程序如何實現(xiàn)上滑加載下拉刷新的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目做網(wǎng)站、網(wǎng)站設計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元房縣做網(wǎng)站,已為上家服務,為房縣各地企業(yè)和個人服務,聯(lián)系電話:18980820575

頁面緩存的設置優(yōu)化了頁面加載,減少了頻繁的調(diào)取接口,使用戶在斷網(wǎng)的情況下有更好的體驗。

每個微信小程序都可以有自己的本地緩存,可以通過 wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以對本地緩存進行設置、獲取和清理。本地緩存最大為10MB。

注意: localStorage 是永久存儲的,但是我們不建議將關鍵信息全部存在 localStorage,以防用戶換設備的情況。

項目需求

通過使用scroll-view 自定義的鼠標滾動事件onscrollLower,監(jiān)聽頁面下拉事件

page.init()的方法里封裝了請求數(shù)據(jù)的接口,后臺api文檔自帶分頁pageSize,默認值為10,-1為請求全部數(shù)據(jù)。

說明:

觸發(fā)下滑事件通過與頁面data緩存數(shù)據(jù)對比,去請求接口。

代碼實現(xiàn)

var n=0
 page.init = function(callback) {
 page.data.loading = true;
 n+=10;
 cardService.listFavoriteCards(n,function(result){
 var cards = result.data.favoriteCards; 
 var starCards = result.data.starCards;

 starCards.sort(function(c1,c2){
 var c1Name = pinyingUtil.getInitials.convertPinyin(c1.name);
 var c2Name = pinyingUtil.getInitials.convertPinyin(c2.name);

 return c1Name > c2Name ? 1 : -1;
 });

 if(starCards && starCards.length> 0) {
 starCards.forEach(function(c){
 var compressEntName = dictService.compressEntName(c.companyName);
 c.compressEntName = compressEntName;
 });
 }

 page.setData({
 "favoriteCards" : cards,
 "starCards" : starCards,
 "filterType" : "name",
 "groups" : cardService.groupCardsByNameFirstLetter(cards),
 "loadding":false
 });
 wx.setStorageSync("setgroups",page.data.groups)
 });
 };

}
onLoad: function (options) {

 var geigroups=wx.getStorageSync('setgroups')
 var result =[]
 for(var i=0; i
onscrollLower:function(){
 var page = this;
 var geigroups=wx.getStorageSync('setgroups') //第一步拿數(shù)據(jù)
 var result =[] //定義空數(shù)組
 var n=0; //定義index
 for(var i=0; i

總結(jié)

加載數(shù)據(jù)的幾種方法:

方法一:onPullDownRefresh和onReachBottom方法實現(xiàn)小程序下拉加載和上拉刷新

方法二:在scroll-view里設定bindscrolltoupper和bindscrolltolower實現(xiàn)微信小程序下拉

感謝各位的閱讀!關于“微信小程序如何實現(xiàn)上滑加載下拉刷新”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


文章名稱:微信小程序如何實現(xiàn)上滑加載下拉刷新
當前鏈接:http://weahome.cn/article/gdeecj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部