Javascript core.js:4197错误类型错误:无法将类作为函数调用
为Angular应用程序提供服务时,Angular v10中出现控制台以下错误Javascript core.js:4197错误类型错误:无法将类作为函数调用,javascript,angular,typescript,angular-cli-v9,Javascript,Angular,Typescript,Angular Cli V9,为Angular应用程序提供服务时,Angular v10中出现控制台以下错误 core.js:4197错误类型错误:无法将类作为函数调用 at_classCallCheck(classCallCheck.js:3) 在新按钮处(Button.js:36) 在按钮组件 复制步骤: npm i npm运行启动 angular团队的回答-我确实看过你的回购协议。在tsconfig.base.json文件中,您的EStarget似乎已设置为es5,该文件不支持类。我认为您必须至少从es6(es2015
core.js:4197错误类型错误:无法将类作为函数调用
at_classCallCheck(classCallCheck.js:3)
在新按钮处(Button.js:36)
在按钮组件
复制步骤:
npm i
npm运行启动
angular团队的回答-我确实看过你的回购协议。在tsconfig.base.json
文件中,您的EStarget
似乎已设置为es5
,该文件不支持类。我认为您必须至少从es6
(es2015
)设置它,然后它应该可以工作:
{
"compilerOptions": {
"target": "es2015",
}
}
您好@tmhao2005,ES目标已在您的“tsconfig.base.json”中设置为“es5”不支持类的文件
你对此有任何文档参考吗?以下是es2015的所有功能:我也不知道你为什么要将其改回es5
?看起来你很想支持不支持es6语法的旧浏览器,比如IE,对吧?看起来像是第三个库(ej2)有一些错误,如babel
transfile代码
{
"compilerOptions": {
"target": "es2015",
}
}