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() {