From 48c2210b211229d377f6a42de8070789d189ba5c Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期四, 25 四月 2024 20:01:50 +0800 Subject: [PATCH] 详情页资源加载慢问题修改 --- pages/personalCenter/index.js | 23 ++++++++++++++++------- 1 files changed, 16 insertions(+), 7 deletions(-) diff --git a/pages/personalCenter/index.js b/pages/personalCenter/index.js index 8301703..c756a91 100644 --- a/pages/personalCenter/index.js +++ b/pages/personalCenter/index.js @@ -102,6 +102,7 @@ data: { barHeight: '', navBarHeight: '', + scoll: false, isWhite: false, userInfo: {}, currAuthStep: 1, @@ -346,15 +347,23 @@ }, onScroll(e) { + if (this.data.scoll) { + if (e.detail.scrollTop < 20) { + this.data.scoll = false + this.isChange(false); + } + } else { + if (e.detail.scrollTop > 20) { + this.data.scoll = true + this.isChange(true); + } + } + }, + + isChange(data) { this.setData({ - isWhite: e.detail.scrollTop > 10 ? true : false + isWhite: data }) - const { - scrollTop - } = e.detail; - this.setData({ - scrollTop - }); }, -- Gitblit v1.9.1