From 7be95ce7c83af3e2b496e0a4249127a716416352 Mon Sep 17 00:00:00 2001 From: yvan.ni <765199919@qq.com> Date: Fri, 11 Dec 2020 13:50:09 +0800 Subject: [PATCH] 积分购,加载更多的bug优化 --- packageA/pages/jfbuy/jfbuy.js | 45 +++++++++++++++++++++++++++++++++++++-------- packageA/pages/jfbuy/jfbuy.wxml | 2 +- 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/packageA/pages/jfbuy/jfbuy.js b/packageA/pages/jfbuy/jfbuy.js index 76c92f3..8edae35 100644 --- a/packageA/pages/jfbuy/jfbuy.js +++ b/packageA/pages/jfbuy/jfbuy.js @@ -34,6 +34,7 @@ Page({ is_no_more:0, //没有更多数据 key_str:'', pattern:0, //分成的方式 + pageSize:10, currentPage:1, //当前的页码 // canvasHidden: 1, //-- 隐藏画布 -- @@ -56,17 +57,25 @@ Page({ triggered: false, isPullDownRefresh: false, + + }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { - this.request_list({ + var th=this; + this.data.requestData={ store_id:oo.stoid, stype:1, - stypeup:1 - }); + stypeup:1, + page:th.data.currentPage2, + pageSize:th.data.pageSize + }; + + + this.request_list(this.data.requestData); // var th=this; // //接受有没有导购的参数 // var first_leader=options.first_leader; @@ -216,18 +225,25 @@ Page({ //-- 点击tab -- clickTab(e) { var th=this; - var data = { - store_id:oo.stoid, - stype:e.target.dataset.index, - stypeup:1, - }; + var psize=th.data.curr + this.setData({ is_no_data2:0, is_no_more2:0, list2:[], is_load2: 0, currentPage2:1, + pageSize:psize }); + var data = { + store_id:oo.stoid, + stype:e.target.dataset.index, + stypeup:1, + page:th.data.currentPage2, + pageSize:psize + }; + + if(this.data.currentIndex!=e.target.dataset.index){ this.setData({ currentIndex: e.target.dataset.index, @@ -269,6 +285,8 @@ Page({ // 开启加载状态 this.data.is_load2=1; + + // var req_data = { // page:th.data.currentPage2 // } @@ -307,7 +325,18 @@ Page({ }) }, + //-- 滚动到底部 -- + request_list_lower:function(){ + var data=this.data.requestData; + data.page=this.data.currentPage2; + this.setData({ + requestData: data + }) + this.request_list(data); + + }, + //---图片失败,默认图片--- diff --git a/packageA/pages/jfbuy/jfbuy.wxml b/packageA/pages/jfbuy/jfbuy.wxml index 04be247..72de11f 100644 --- a/packageA/pages/jfbuy/jfbuy.wxml +++ b/packageA/pages/jfbuy/jfbuy.wxml @@ -27,7 +27,7 @@