From 82f1659649ed91f51d0a9aa76561718fac97d27b Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Wed, 15 Jul 2026 15:39:08 +0800 Subject: [PATCH] refactor(components-diy): simplify useScroll logic and add comment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将useScroll方法的判断逻辑简化为单行表达式,并补充注释说明该方法的作用 --- components-diy/diy-article.vue | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/components-diy/diy-article.vue b/components-diy/diy-article.vue index 73b53dc..94256f8 100644 --- a/components-diy/diy-article.vue +++ b/components-diy/diy-article.vue @@ -379,12 +379,9 @@ export default { const v = this.value || {}; return v.scrollMode || 'vertical'; }, + // 是否使用滚动模式 useScroll() { - if (this.scrollMode === 'none') return false; - if (this.list.length <= 1) return false; - // 华为快应用 WebView 强制走非滚动分支 - if (this.$util.isHarmonyQuickAppWebview) return false; - return true; + return this.scrollMode !== 'none' && this.list.length > 1; }, // 安全的 display-multiple-items(避免窗口高度 > 内容高度时出现空白) safeDisplayMultipleItems() {