主题
函数
¥Functions
核心
插件
排序
过滤
传感器
useBattery
-反应式 电池状态 API(通常称为电池 API)提供有关系统电池电量的信息,并让你在电池电量或充电状态发生变化时收到发送的事件通知。这可用于调整应用的资源使用情况,以在电池电量不足时减少电池消耗,或在电池电量耗尽之前保存更改以防止数据丢失。useFocus
-用于跟踪或设置 DOM 元素的焦点状态的响应式工具。状态更改以反映目标元素是否是焦点元素。从外部设置无功值将分别针对 true
和 false
值触发 focus
和 blur
事件。useFocusWithin
-用于跟踪元素或其后代之一是否具有焦点的反应式工具。它旨在匹配 :focus-within
CSS 伪类的行为。一个常见的用例是在表单元素上查看当前是否有任何输入具有焦点。useMousePressed
-反应式鼠标按下状态。由目标元素上的 mousedown
touchstart
触发,并由窗口上的 mouseup
mouseleave
touchend
touchcancel
释放。useNetwork
-反应式 网络状态。网络信息 API 根据一般连接类型(例如 'wifi'、'cellular' 等)提供有关系统连接的信息。这可用于根据用户的连接选择高清内容或低清晰度内容。整个 API 包括添加 NetworkInformation 接口和 Navigator 接口的单个属性:导航器.连接。元素
动画
反应式性
实用工具
数组
时间
浏览器
useClipboard
-反应式 剪贴板 API。提供响应剪贴板命令(剪切、复制和粘贴)以及异步读取和写入系统剪贴板的能力。对剪贴板内容的访问是在 权限 API 后面进行的。未经用户许可,不得读取或更改剪贴板内容。useClipboardItems
-反应式 剪贴板 API。提供响应剪贴板命令(剪切、复制和粘贴)以及异步读取和写入系统剪贴板的能力。对剪贴板内容的访问是在 权限 API 后面进行的。未经用户许可,不得读取或更改剪贴板内容。useEventListener
-轻松使用 EventListener。在已安装时使用 addEventListener 进行注册,在未安装时自动使用 removeEventListener 进行注册。useFullscreen
-反应式 全屏 API。它添加了在全屏模式下显示特定元素(及其后代)的方法,以及在不再需要时退出全屏模式的方法。这使得可以使用用户的整个屏幕来渲染所需的内容(例如在线游戏),从屏幕上删除所有浏览器用户界面元素和其他应用,直到全屏模式关闭。状态
监视
组件
tryOnBeforeUnmount
-安全 onBeforeUnmount
。如果 onBeforeUnmount()
在组件生命周期内,则调用 onBeforeUnmount()
,如果不在组件生命周期内,则不执行任何操作tryOnScopeDispose
-安全 onScopeDispose
。如果 onScopeDispose()
在效果范围生命周期内,则调用 onScopeDispose()
,如果不在,则不执行任何操作useVirtualList
-轻松创建虚拟列表。虚拟列表(有时称为 虚拟滚动条)允许你高效地渲染大量项目。它们仅通过使用 wrapper
元素模拟容器元素的完整高度来渲染显示 container
元素内的项目所需的最小数量的 DOM 节点。