From f72f8966ba4e1715e8df82d5cf1c7e912b6da719 Mon Sep 17 00:00:00 2001 From: yiming <m13691596795@163.com> Date: 星期一, 01 四月 2024 10:21:07 +0800 Subject: [PATCH] 检索的bug --- pages/bookExhibitionList/index.js | 58 +++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 35 insertions(+), 23 deletions(-) diff --git a/pages/bookExhibitionList/index.js b/pages/bookExhibitionList/index.js index a3ae6df..bd39345 100644 --- a/pages/bookExhibitionList/index.js +++ b/pages/bookExhibitionList/index.js @@ -26,9 +26,7 @@ }, product: { value: '*', - - options: [ - { + options: [{ value: '*', label: '鎬诲垎绫�', }, @@ -59,16 +57,17 @@ navBarHeight: '', barHeight: '', windowHeight: '', + }, /** - * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇 - */ + * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇 + */ onLoad(options) { - + console.log(this.data.keynoteDisabled, 'keynoteDisabled'); // console.log(this.data.filteredItems, 88888); const systInfo = wx.getSystemInfoSync(); const menu = wx.getMenuButtonBoundingClientRect(); // 鑳跺泭淇℃伅 @@ -100,12 +99,14 @@ - + console.log(this.data.bookExhibitionList.length, 'this.data.bookExhibitionList.length'); // 鏇存柊鏁版嵁 this.setData({ 'multipleSelect.options': singleSelectOptions, }); + + // }, /** @@ -120,8 +121,8 @@ */ onShow() { this.bookExhibitionGet() - this.keyProjectsGet() + }, /** @@ -222,12 +223,24 @@ console.log(res, 'item'); this.data.total = res.total - // list.push(res.datas) + // list.push(res.datas) + console.log(res.datas.length); + + + if (res.datas.length == 0) { + this.setData({ + keynoteDisabled: true + }) + } + const list = [...res.datas] this.setData({ bookExhibitionList: list }) + // 鍒ゆ柇鏁版嵁闀垮害 + console.log(list.length, 'list.length'); + //鍙栨秷 wx.hideLoading() @@ -273,14 +286,20 @@ const newValue = e.detail.value; const selectedOption = this.data.product.options.find(option => option.value === newValue); const newPrice = selectedOption ? selectedOption.price : null; + const bookExhibitionListsubsidiary = [] + this.setData({ + bookExhibitionListsubsidiary: this.data.bookExhibitionList + }) + console.log(bookExhibitionListsubsidiary, 'bookExhibitionListsubsidiary'); console.log(newValue, 'newValue'); console.log(newPrice, 'newPrice'); + if (newPrice) { this.setData({ keynoteDisabled: false }) - - } else { + } + if (!newPrice) { this.setData({ keynoteDisabled: true }) @@ -296,16 +315,9 @@ if (this.data.keynoteValue) { //濡傛灉鏈夋暟鎹氨娓呯┖骞跺埛鏂伴〉闈� this.data.keynoteValue = [] - this.bookExhibitionGet(newValue) this.onLoad() - console.log('true'); - } else { - // this.bookExhibitionGet(newValue); - // this.keyProjectsGet(newPrice); - console.log('fals'); } - }, // 閲嶇偣椤圭洰 @@ -313,10 +325,13 @@ this.setData({ 'multipleSelect.value': e.detail.value, }); + }, handleConfirm(event) { - const { value } = event.detail; + const { + value + } = event.detail; // 纭鎿嶄綔鐨勫鐞嗛�昏緫 console.log('纭鎿嶄綔锛岄�変腑鐨勫�间负锛�', value); @@ -324,16 +339,13 @@ this.bookExhibitionGet() }, handleReset() { + // 閲嶇疆鎿嶄綔鐨勫鐞嗛�昏緫 this.data.keynoteValue = [] console.log('閲嶇疆鎿嶄綔'); this.bookExhibitionGet() }, onSwapRight() { - // console.log('xxxxxx'); - // this.data.nameSort = 'Asc' - - if (!this.data.nameSort) { this.setData({ nameSort: 'Desc', -- Gitblit v1.9.1