React useMeasure Hook:用 ResizeObserver 测量 DOM 元素 (2026)每个 React 应用早晚都需要知道某个元素有多大。图表要先拿到容器的像素宽度才能绘制;虚拟列表需要行高;自动增高的 textarea、文本截断检测器、根据自身(而非视口)宽度切换布局的组件——它们都需要实时的元素尺寸,而 React 本身并不提供。于是你在 effect 里调用 getBoundingClientRect(),发现它只执行一次;再给 window 加个 resize 监听,又发现元素还会因为兄弟节点折叠、字体加载、内容变化而改变尺寸——这些全都不会触发 window 的 resize 事