diff --git a/pages/goods/categoryList/categoryList.js b/pages/goods/categoryList/categoryList.js index 548ef2f..291b636 100644 --- a/pages/goods/categoryList/categoryList.js +++ b/pages/goods/categoryList/categoryList.js @@ -856,9 +856,7 @@ Page({ data: { page: page, cat_id: cid, parent_id: 0, orderField: 'sort', orderType: 'asc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 }, success: function (e) { console.log(e.data.data.pageData) - s.setData({ - dataLength: e.data.data.pageData.length, - }); + if (e.data.data.pageData.length > 0) { s.setData({ msgStatus: false,is_no_more:0 @@ -886,6 +884,10 @@ Page({ }) } } + + s.setData({ + dataLength: s.data.requestData.length, + }); } else { //没有数据页面显示暂无数据 @@ -911,9 +913,7 @@ Page({ }); s.style(s.data.stylePage, dataArray[index + 1]['items']['id']) } - - - + }else{ //没有数据而且是第一页的时候 s.setData({