无法在Typescript中创建DOMPoint

时间:2019-06-10 17:47:08

标签: typescript

我一直在尝试自己在Typescript中创建一个DOMPoint,但似乎没有任何效果。

我尝试了构造函数和DOMPoint.fromPoint方法,但都没有用。当我尝试记录结果时,得到的只是一个默认的初始化结构。

奇怪的是,createSVGPoint似乎可以正常工作,就像在Chrome控制台中创建一个点一样。但是,当我尝试在Typescript代码中使用它时,它根本无法工作。

我觉得我要疯了,因为我找不到关于此问题的其他信息,它应该是如此简单。

1 个答案:

答案 0 :(得分:0)

将TypeScript“ lib”配置为“ es6”

这是我的一个TypeScript项目中的tsconfig.json,在这里我用lib标记了// <== !IMPORTANT!字段,因为我认为这可能是允许{{1 }}工作

DOMPoint

警告!看起来像{ "compilerOptions": { "baseUrl": ".", "rootDir": "source", "outDir": "dist", "target": "esnext", "lib": ["es6", "dom"], // <== !IMPORTANT! "module": "esnext", "moduleResolution": "node", "experimentalDecorators": true, "sourceMap": true, "declaration": true }, "include": [ "source/**/*" ], "exclude": [ "source-old/**/*" ] } may not be widely supported,在Edge中可能无法使用