ResizeObserver
ResizeObserver 用于监听元素尺寸变化,适合自适应组件和图表重绘。
语法
new ResizeObserver(callback)
最小示例
new ResizeObserver((entries) => console.log(entries[0].contentRect.width)).observe(el);
常见错误
- 只看语法不看运行环境限制。
- 没有处理错误、权限或兼容性分支。
- 示例上线前应结合真实浏览器、服务器或 Git 仓库验证。