useSize

一个用于监听 dom 节点尺寸变化的 Hook。

API 有改动,见ahooks

代码演示

基本用法

传入 DOM 节点

API

const size = useSize(target);

参数

参数说明类型默认值
targetDOM 节点或者 RefsHTMLElement | (() => HTMLElement) | MutableRefObject-
optionsObject可选参数

Options

参数类型默认值说明
onChangeFunctionundefinedsize 变化的回调函数

结果

参数说明类型
sizedom 节点的尺寸{ width: number, height: number }

最近更新: