@rehooks/visibility-sensor 已弃用。
移至 @rooks/use-visibility-sensor React 钩子,用于检测 ref 的可见性 它检查元素是否已滚动到视图中。
许多逻辑取自 react-visibility-sensor,并为 hooks 提案重写。
注意:这是使用新的 React Hooks API Proposal,它可能会在 React 16.7 final 之前发生变化。
您需要在 ^16.7.0-alpha.0 Demo 安装 react、react-dom 等安装 yarn add @rehooks/visibility-sensor Usage import useVisibilitySensor from "@rehooks/visibility-sensor";
function MyComponent() { const rootNode = useRef(null);
const { isVisible,visibilityRect } = useVisibilitySensor(rootNode, { interva