问题:
在“ObjectConstructor”上没有“xxx”属性。是否需要更改目标库? 请尝试将 lib
编译器选项更改为 es2015 或更高版本。ts
解决方法:
https://www.javaroad.cn/questions/53752
配置:
如果您正在使用VS代码(或者如果您看到tsconfig.json文件):
您应该将 lib 属性添加到 tsconfig.json ,然后您的编辑器将使用捆绑的打字稿类型定义,并为您提供智能感知 .
Just add the "lib": ["es2015", "es2017", "dom"] to your tsconfig.json and restart VS Code
{
"compilerOptions": {
// ...
"target": "es5",
"lib": [ "dom", "es5", "es2015.promise" ,"es2015", "es2017"],
// ...
}
}
查看全部 tsconfig.json 选项here .
如果您使用的是Visual Studio或MSBuild,请包含以下标记:
<TypeScriptLib>es2015, es2017, dom</TypeScriptLib>