在TypeScript中使用addCustomDOMProperties导致“不存在于类型上”的问题的解决方法是在引用库的时候使用以下代码片段:
import * as React from "react";
import "react-dom";
declare module "react-dom" {
interface DOMAttributes {
yourPropertyHere?: any;
}
}
该代码片段通过声明module和重载DOMAttributes接口,解决了addCustomDOMProperties使用时的类型问题。