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