From 42f4d56746dd981ac5c27f2307c798032516a391 Mon Sep 17 00:00:00 2001 From: daihh Date: Wed, 11 Jan 2023 11:38:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/resource/search.vue | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/pages/resource/search.vue b/pages/resource/search.vue index 1fe1222..3f5640f 100644 --- a/pages/resource/search.vue +++ b/pages/resource/search.vue @@ -477,16 +477,16 @@ this.qa.params.keyword=this.keyword; if(this.keyword!=''){ if(this.conType==1){ - if(this.course.loadStatus=='more'){ + if(this.course.loadStatus=='more' && this.course.list.length==0){ this.loadCourseData(); } }else if(this.conType==2){ - if(this.article.loadStatus=='more'){ + if(this.article.loadStatus=='more' && this.article.list.length==0){ this.loadArticleData(); } }else if(this.conType==4){ - if(this.qa.loadStatus=='more'){ + if(this.qa.loadStatus=='more' && this.qa.list.length==0){ this.loadQaData(); } } @@ -522,23 +522,29 @@ resetFilters(){ this.stepIndex=2; this.filterTags=[]; + + this.course.filters=[]; + this.course.list=[]; + this.course.params.pageIndex=1; + this.course.loadStatus='more'; + + this.article.filters=[]; + this.article.list=[]; + this.article.params.pageIndex=1; + this.article.loadStatus='more'; + + this.qa.filters=[]; + this.qa.list=[]; + this.qa.params.pageIndex=1; + this.qa.loadStatus='more'; + if(this.conType==1){ - this.course.filters=[]; - this.course.list=[]; - this.course.params.pageIndex=1; - this.course.loadStatus='more'; this.loadCourseData(); }else if(this.conType==2){ - this.article.filters=[]; - this.article.list=[]; - this.article.params.pageIndex=1; - this.article.loadStatus='more'; + this.loadArticleData(); }else if(this.conType==4){ - this.qa.filters=[]; - this.qa.list=[]; - this.qa.params.pageIndex=1; - this.qa.loadStatus='more'; + this.loadQaData(); } if(this.keyword!=''){