diff --git a/app/composables/usePageScrollLock.ts b/app/composables/usePageScrollLock.ts index b059aa0..2b5dea2 100644 --- a/app/composables/usePageScrollLock.ts +++ b/app/composables/usePageScrollLock.ts @@ -32,7 +32,7 @@ export const usePageScrollLock = (isLocked: Ref | boolean) => { if (lenisLockCount === 1) { document.documentElement.classList.add('is-home-intro-active') // 注意:需要在这里动态获取 $lenis,因为此时 client 插件才可能挂载完成 - const lenisInstance = (nuxtApp as any).$lenis + const lenisInstance = nuxtApp.$lenis if (lenisInstance) { lenisInstance.scrollTo(0, { immediate: true }) lenisInstance.stop() @@ -44,7 +44,7 @@ export const usePageScrollLock = (isLocked: Ref | boolean) => { if (lenisLockCount === 0) { document.documentElement.classList.remove('is-home-intro-active') // 同理,动态获取 - const lenisInstance = (nuxtApp as any).$lenis + const lenisInstance = nuxtApp.$lenis if (lenisInstance) { lenisInstance.start() }