From ecc4e5faac433a62987d07e1f4fc975edc2081bf Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Fri, 28 Oct 2022 09:05:58 +0800 Subject: [PATCH] 商品列表的优化, --- pages/goods/com_screen.js | 22 ++++++++++++++++++++-- pages/goods/goodsList/goodsList.js | 2 +- pages/goods/goodsList/goodsList.wxml | 2 +- pages/goods/search/search.wxml | 4 ++-- 4 files changed, 24 insertions(+), 6 deletions(-) diff --git a/pages/goods/com_screen.js b/pages/goods/com_screen.js index 51f5d40..f5bd3b0 100644 --- a/pages/goods/com_screen.js +++ b/pages/goods/com_screen.js @@ -9,9 +9,22 @@ module.exports = { var url = th.data.requestUrl; if (th.data.tabname!=ob.value){ - th.setData({ tabname: ob.value, adname: "desc" }); + + var txt='desc'; + if(ob.value=='sort') txt='asc' + th.setData({ tabname: ob.value, adname:txt }); + } + th.resetData(); + + //开始点击分类 + if(th.requestGoodsList) { + //-- 开始点击分类 -- + th.requestGoodsList(url); + }else if(th.requestSearch){ + //-- 重新开始搜索 -- + th.requestSearch(url); } - th.resetData(), th.requestGoodsList(url); + }, //-- 获取列表 -- @@ -168,6 +181,11 @@ module.exports = { //进行筛选 this.set_screen(url,th); + th.setData({ + tabname:"sort", //排序的字段 + adname:"asc", //升降的字段 + }) + //开始点击分类 if(th.requestGoodsList) { //-- 开始点击分类 -- diff --git a/pages/goods/goodsList/goodsList.js b/pages/goods/goodsList/goodsList.js index 73b3337..d776779 100644 --- a/pages/goods/goodsList/goodsList.js +++ b/pages/goods/goodsList/goodsList.js @@ -291,7 +291,7 @@ Page({ if(!user_id) user_id=0; //不是商品分组的,不是默认排序的 - if(t.indexOf("group_id")==-1 || e.data.tabname!="sort" ){ + if(t.indexOf("group_id")==-1 ){ t += "&orderField=" + e.data.tabname; t += "&orderType=" + e.data.adname; } diff --git a/pages/goods/goodsList/goodsList.wxml b/pages/goods/goodsList/goodsList.wxml index 01b2fc9..14588ea 100644 --- a/pages/goods/goodsList/goodsList.wxml +++ b/pages/goods/goodsList/goodsList.wxml @@ -31,7 +31,7 @@ - 新品 + 新品 评论 综合 diff --git a/pages/goods/search/search.wxml b/pages/goods/search/search.wxml index d70c051..c585939 100644 --- a/pages/goods/search/search.wxml +++ b/pages/goods/search/search.wxml @@ -46,9 +46,9 @@ - + - 新品 + 新品 评论 综合 -- libgit2 0.21.4