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)