elements
elements
- useActiveElement:响应式的
document.activeElement(当前获得焦点的元素)。 - useDocumentVisibility:响应式地追踪
document.visibilityState(文档的可见状态)。 - useDraggable:使元素可拖拽。
- useDropZone:创建一个文件可拖放的区域。
- useElementBounding:HTML 元素的响应式边框盒 (bounding box)。
- useElementSize:HTML 元素的响应式尺寸。
- useElementVisibility:追踪元素在视口内的可见性。
- useIntersectionObserver:检测目标元素的可见性。
- useMouseInElement:鼠标相对于元素的响应式位置。
- useMutationObserver:监听 DOM 树的变化。
- useParentElement:获取给定元素的父元素。
- useResizeObserver:报告元素内容或边框盒尺寸的变化。
- useWindowFocus:使用
window.onfocus和window.onblur事件响应式地追踪窗口焦点。 - useWindowScroll:响应式窗口滚动位置。
- useWindowSize:响应式窗口尺寸。