Skip to content

幻灯片 Hooks

Slidev 提供了一组 hooks 来帮助你管理幻灯片生命周期:

ts
import { 
onSlideEnter
,
onSlideLeave
,
useIsSlideActive
} from '@slidev/client'
const
isActive
=
useIsSlideActive
()
onSlideEnter
(() => {
/* 每当幻灯片变为活动状态时调用 */ })
onSlideLeave
(() => {
/* 每当幻灯片变为非活动状态时调用 */ })

你也可以使用 📖 全局上下文 来访问其他有用的上下文信息。

WARNING

在幻灯片组件中,onMountedonUnmounted hooks 不可用,因为即使幻灯片不活动,组件实例也会被保留。请改用 onSlideEnteronSlideLeave

Released under the MIT License.