SVG 有一个beginElement()
方法。但我似乎无法在 lib.d.ts 中找到它。目前我必须将变量转换为“任何”才能从 TypeScript 调用它而不会出现任何错误。
有人可以指出包含该方法的确切 TypeScript 类吗?
SVG 有一个beginElement()
方法。但我似乎无法在 lib.d.ts 中找到它。目前我必须将变量转换为“任何”才能从 TypeScript 调用它而不会出现任何错误。
有人可以指出包含该方法的确切 TypeScript 类吗?
对此的定义不存在。但是,您可以很容易地自己添加它,因为 typescript 接口是开放式的:
interface SVGElement extends Element {
beginElement(): SVGElement;
}
var foo = new SVGElement();
foo.beginElement();
如果你使用 animationTransform 你应该扩展 SVGAnimationElement:
interface SVGAnimateTransformElement extends SVGAnimationElement {
beginElement(): SVGAnimateTransformElement;
}