TypeScript中ClientRect已弃用,其替代方案是什么?
ClientRect被弃用后的替代方案
- 直接用DOMRect替代
ClientRect即可,二者的属性和行为完全一致,DOMRect是W3C标准中指定的正式替代类型。 - 修改后的代码如下:
type CallbackFn = (rect: DOMRect) => void;
- 补充说明:
ClientRect属于早期浏览器的非标准实现,现已被标准化的DOMRect取代,所有现代浏览器都支持DOMRect,不需要担心兼容性问题。
内容的提问来源于stack exchange,提问作者Jack
相关产品推荐
相关产品推荐

