From a49bbccb7047e52cf07472ce69e7deafec592aba Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Tue, 5 Dec 2023 12:46:59 +0800 Subject: [PATCH] 我的礼包在切换的时候,要清理搜索的关键字 --- components/lb_sear/lb_sear.js | 7 +++++-- packageA/pages/myGift/myGift.js | 13 ++++++++++++- packageA/pages/myGift/myGift.wxml | 4 ++-- 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/components/lb_sear/lb_sear.js b/components/lb_sear/lb_sear.js index 51e62aa..e5cfb6a 100644 --- a/components/lb_sear/lb_sear.js +++ b/components/lb_sear/lb_sear.js @@ -30,9 +30,12 @@ Component({ close_txt(e){ this.setData({sear_key:'',f_sear:1}); this.triggerEvent('input_sear',''); - } - + }, + //-- 父组件调用 -- + clear(){ + this.setData({sear_key:'',f_sear:0}); + } } diff --git a/packageA/pages/myGift/myGift.js b/packageA/pages/myGift/myGift.js index 1ddfe8e..43494e2 100644 --- a/packageA/pages/myGift/myGift.js +++ b/packageA/pages/myGift/myGift.js @@ -31,7 +31,16 @@ Page({ store_id: app.globalData.setting.stoid, user_id: app.globalData.user_id, }; - + + if(index!=this.data.currentIndex){ + this.data.sear_key=''; + let lb_sear= this.selectComponent("#lb_sear"); //组件的id + if(lb_sear){ + lb_sear.clear(); + } + + } + this.setData({ list: null, pageNum: 1, @@ -46,6 +55,8 @@ Page({ url = '/api/weshop/libao/libaoFormvip/page'; }; + + if(this.data.sear_key){ data.key_str=this.data.sear_key; } diff --git a/packageA/pages/myGift/myGift.wxml b/packageA/pages/myGift/myGift.wxml index cf0656f..241791e 100644 --- a/packageA/pages/myGift/myGift.wxml +++ b/packageA/pages/myGift/myGift.wxml @@ -5,13 +5,13 @@ - + - + -- libgit2 0.21.4