From 982640d1fe8e4199ddba992110fed46e23502180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BC=8A=E5=A2=A8?= <132551120+YiMo1@users.noreply.github.com> Date: Tue, 30 Apr 2024 11:57:44 +0800 Subject: [PATCH] fix(components): [InfiniteScroll] error caused by value of el[SCOPE] (#16686) --- packages/components/infinite-scroll/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/components/infinite-scroll/src/index.ts b/packages/components/infinite-scroll/src/index.ts index f803b92693c16..d5a76b3e29a43 100644 --- a/packages/components/infinite-scroll/src/index.ts +++ b/packages/components/infinite-scroll/src/index.ts @@ -162,6 +162,7 @@ const InfiniteScroll: ObjectDirective< container.addEventListener('scroll', onScroll) }, unmounted(el) { + if (!el[SCOPE]) return const { container, onScroll } = el[SCOPE] container?.removeEventListener('scroll', onScroll)