【发布时间】:2020-09-16 04:39:55
【问题描述】:
我正在使用 3 种方法创建该类的新实例的类,但是当我尝试这样做时,出现以下错误:
“Angular/Typescript - 此表达式不可构造。类型 'MoveDataClass' 没有构造签名。”
我做错了什么?
班级:
export class MoveDataClass {
power;
stab;
efect;
constructor(power,stab,efect) {
this.power= power;
this.stab =stab;
this.efect= efect;
}
}
我如何创建新类:
this.pokemonMovesCalculated[0] = new this.moveData(type);
错误出现在“this.moveData”上以红色显示
【问题讨论】:
-
this.moveData 是什么?
-
请显示完整的类/组件,其中代码为:this.pokemonMovesCalculated[0]
标签: angular typescript class instance