useActiveElement

这是一个 React Hook,用于返回当前的活动元素(通过 document.activeElement),可选择遍历阴影 DOM。

演示

点击下方的 inputbutton 或通过 tab 切换,观察活动元素的变化。

源码
Active element:
null

用法

请查看 API。

源码

点击下方链接跳转 GitHub 查看源代码。

API

const activeElement = useActiveElement()

返回值

Elementnull

初始值为 null,当组件被挂载或活动元素变化时,将更新为 Element