四川BBB搡BBB爽爽爽电影,搡bbbb搡bbb搡18,久久久久av综合网成人,精品二区偷拍少妇在线视频

使用人數(shù):100,000+|總交易額:¥500,000,000+|北京高新技術(shù)企業(yè)|重合同守信用企業(yè)|服務(wù)熱線:18910771878

云崛起 logo logo

小程序商城推薦列表開發(fā)全解

在最近開發(fā)的a 小程序 mall中,有一個(gè)欄目涉及商品推薦列表的加載和顯示,如下圖所示。  小程序商城列表加載數(shù)據(jù) 我感覺這個(gè)功能可以簡(jiǎn)單的做到,但是要做到一絲不茍的完美并不容易,因?yàn)橐紤]以下幾個(gè)問題:

1.當(dāng)數(shù)據(jù)尚未加載時(shí),會(huì)顯示加載提示;

2.加載數(shù)據(jù)時(shí),用戶滾動(dòng)屏幕自動(dòng)加載下一頁(yè);

3.數(shù)據(jù)加載時(shí),顯示所有數(shù)據(jù)都已加載,F(xiàn)wShop顯示所有數(shù)據(jù)都已加載,沒有更多內(nèi)容;

4.下拉自動(dòng)刷新功能;

5.加載分頁(yè)數(shù)據(jù)時(shí),會(huì)顯示加載提示。 6.當(dāng)數(shù)據(jù)加載出現(xiàn)錯(cuò)誤時(shí),會(huì)顯示提示。 從上面可以看出,一個(gè)小的數(shù)據(jù)表加載要想完善,上面的細(xì)節(jié)都要做好。 小程序WXML代碼如下:

 小程序WXML代碼 JSON代碼如下 { "navigationBarTitleText & quot:& quot推薦”, "enablePullDownRefresh & quot:正確 } JS代碼如下 var util = require(& # 39;../../utils/util . js & # 39;) var app = getApp() 頁(yè)面({ 數(shù)據(jù):{ Data_list: [],// list列表 Pagesize: 6,//每頁(yè)顯示多少 Cpage: 0,//當(dāng)前頁(yè)數(shù) Total_page: 1,//總頁(yè)數(shù) Is_loading: true,//正在加載。 Is_loading_more: false,//加載更多 Is_list_bottom: false//列表的底部 }, onLoad:函數(shù)(選項(xiàng)){ 變那個(gè)=這個(gè) get_list(that,1) }, onpulldownresh:function(){ console . log(& # 39;onPullDownRefresh & # 39) 變那個(gè)=這個(gè) wx . shownavigationbarloading()//在標(biāo)題欄中顯示加載 that.setData({ Data_list: [],//當(dāng)前獎(jiǎng)勵(lì)列表 Cpage: 0,//當(dāng)前頁(yè)數(shù) Total_page: 1,//總頁(yè)數(shù) is_loading: true, is_loading_more: false, is_list_bottom: false }) get_list(that,1) wx . hidenenavigationbarloading()//Finish停止加載 Wx.stopPullDownRefresh() //停止下拉刷新 }, onReachBottom: function () { console . log(& # 39;onReachBottom & # 39) 變那個(gè)=這個(gè) var c page = the . data . c page var is _ loading _ more = that . data . is _ loading _ more var is _ loading = that . data . is _ loading 如果(!正在加載更多內(nèi)容。& amp!正在加載){ var total _ page = the . data . total _ page if(c page & gt;= total_page) { that.setData({ is_list_bottom: true }) 返回 } cpage++ that.setData({ is_loading_more: true }) get_list(即,cpage) } }, onShareAppMessage: function () { 返回{ 標(biāo)題:& # 39;熱銷商品& # 39;, desc:& # 39;熱銷商品& # 39;, 路徑:& # 39;/頁(yè)面/商品/熱門& # 39; } } }) 云崛起專注微信小程序定制開發(fā)。歡迎客戶咨詢010-57278867。 寒武紀(jì). render(“尾巴”)

本文由“云崛起”原創(chuàng)發(fā)布,未經(jīng)許可,禁止轉(zhuǎn)載!本文原創(chuàng)鏈接:http://www.xiaoweicao.cn/weixinfenxiao/2477.html

上一篇:開發(fā)支付寶小程序還是微信小程序?看三個(gè)因素! 下一篇:微信小程序無刷新加載產(chǎn)品列表的內(nèi)容

您可能感興趣的文章

撥打18910771878了解詳情