-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
watchPostEffect 是 Vue 3 Composition API 中的一个函数,用于在响应式数据变化后执行副作用(side effects),但与 watchEffect 不同的是,watchPostEffect 会在组件更新后运行,而不是在依赖发生变化时立即运行。这使得 watchPostEffect 特别适合于需要在 DOM 更新完成后执行的操作,例如操作 DOM 元素或执行依赖于最新 DOM 状态的逻辑。
使用场景
操作 DOM:当你需要在 Vue 更新 DOM 后立即访问或修改 DOM 元素时。例如需要对元素进行拖拽,进行交互后的动画效果(输入框提交数据后出现的动画等)。
依赖最新 DOM 状态:如果你的逻辑依赖于组件更新后的 DOM 状态,例如获取更新后的元素尺寸或位置。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels