useInViewport

一个用于判断 dom 元素是否在可视范围之内的 Hook。

Api 与ahooks一致。

代码演示

基本用法

isInViewport: false
基本用法使用 ref 监听节点在视图变化或者滚动时是否在可视范围之内

API

const inViewPort = useInViewport(target);

参数

参数说明类型默认值
targetDOM element or Ref ObjectHTMLElement | (() => HTMLElement) | React.MutableRefObject-

结果

参数说明类型
inViewPort判断 dom 元素是否在可视范围之内的标志boolean

最近更新:7/29/2021, 3:48:51 AM