From 3659280b5b5659904af1fdb000cd152e1d2b5179 Mon Sep 17 00:00:00 2001 From: lifizer <913626195@qq.com> Date: Tue, 9 Jul 2024 16:04:43 +0800 Subject: [PATCH] =?UTF-8?q?Fix(=E5=BA=97=E9=93=BA):=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E8=A7=86=E9=A2=91=E8=A7=A6=E5=8F=91=E4=B8=A4?= =?UTF-8?q?=E6=AC=A1=E8=AF=B7=E6=B1=82=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pagesInn/inn/innHome.vue | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pagesInn/inn/innHome.vue b/pagesInn/inn/innHome.vue index d8c331f..487edd8 100644 --- a/pagesInn/inn/innHome.vue +++ b/pagesInn/inn/innHome.vue @@ -232,7 +232,7 @@ controls play-btn-position="center" class="video-item" - @click="infoItemViewClick(item)" + @play="infoItemViewClick(item)" /> @@ -661,13 +661,15 @@ export default { // this.$yrouter.push('/pagesInn/inn/innInfoDetail?id=' + info.id) }, infoItemViewClick(item) { - hotelNewsView({ id: item.id }).finally(() => { - this.infoArray.map(info => { - if (info.id === item.id) { - info.pv += 1 - } + uni.$u.debounce(() => { + hotelNewsView({ id: item.id }).finally(() => { + this.infoArray.map(info => { + if (info.id === item.id) { + info.pv += 1 + } + }) }) - }) + }, 500) }, publishBtnClick: function () { this.$yrouter.push('/pagesInn/inn/innInfoPublish?hotelId=' + this.inn.id)