国产三级香港三级人妇,97国产超碰一区二区三区,XX00欧美极品少妇,中美日韩在线观看网

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

云崛起 logo logo

當(dāng)前位置: 首頁 > 行業(yè)資訊 > 小程序動態(tài)

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

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

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

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

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

4.下拉自動刷新功能;

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

 小程序WXML代碼 JSON代碼如下 { "navigationBarTitleText & quot:& quot推薦”, "enablePullDownRefresh & quot:正確 } JS代碼如下 var util = require(& # 39;../../utils/util . js & # 39;) var app = getApp() 頁面({ 數(shù)據(jù):{ Data_list: [],// list列表 Pagesize: 6,//每頁顯示多少 Cpage: 0,//當(dāng)前頁數(shù) Total_page: 1,//總頁數(shù) Is_loading: true,//正在加載。 Is_loading_more: false,//加載更多 Is_list_bottom: false//列表的底部 }, onLoad:函數(shù)(選項){ 變那個=這個 get_list(that,1) }, onpulldownresh:function(){ console . log(& # 39;onPullDownRefresh & # 39) 變那個=這個 wx . shownavigationbarloading()//在標(biāo)題欄中顯示加載 that.setData({ Data_list: [],//當(dāng)前獎勵列表 Cpage: 0,//當(dāng)前頁數(shù) Total_page: 1,//總頁數(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) 變那個=這個 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;/頁面/商品/熱門& # 39; } } }) 云崛起專注微信小程序定制開發(fā)。歡迎客戶咨詢010-57278867。 寒武紀(jì). render(“尾巴”)

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

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

您可能感興趣的文章

撥打18910771878了解詳情