焦点层 Tiny React钩子用于隔离DOM子节中的焦点。 对于支持可访问的dialog窗口小部件(如模式,弹出窗口和警报)很有用。 没有包装器组件,没有仿真,没有预定义的“可表元素列表”,也没有数据属性。 完全通过本机API和事件实现,没有其他依赖关系。 基本用法 在组件内部调用useFocusLock并将其提供给DOM节点的引用,以用作焦点层的容器。 装入组件时,它将把焦点锁定在该节点内的元素上,并且在卸载组件时将释放该锁定。 import useFocusLock from "focus-layers" ; function Dialog ( { children } : { ch