简体中文
Appearance
交互控制函数用于弹层、抽屉、提示和可访问性场景。
useEscapeKey(() => { open.set(false); });
useScrollLock(() => open.value);
当 open 为 true 时锁定 document.body 滚动,组件卸载时会自动恢复。
open
document.body
const host = useHost(); useFocusTrap(host);
WARNING
适合 Dialog、Drawer、PopConfirm 这类需要把 Tab 焦点限制在组件内部的场景。