SVG有一个beginElement()
method。但我似乎无法在lib.d.ts中找到它。
目前,我必须将变量强制转换为'any',以便从TypeScript中调用它而不会出现任何错误。
有人能指出我包含该方法的确切TypeScript类吗?
答案 0 :(得分:2)
该定义不存在。但是,由于打字稿接口是开放式的,你可以很容易地自己添加它:
interface SVGElement extends Element {
beginElement(): SVGElement;
}
var foo = new SVGElement();
foo.beginElement();
答案 1 :(得分:0)
如果使用animationTransform,则应扩展SVGAnimationElement:
interface SVGAnimateTransformElement extends SVGAnimationElement {
beginElement(): SVGAnimateTransformElement;
}