Angular / Typescript-此表达式不可构造。类型'MoveDataClass'没有构造签名

问题描述 投票:0回答:1

我正在使用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”上>

我正在使用3种方法创建一个类,以创建该类的新实例,但是当我尝试这样做时,会出现以下错误:“ Angular / Typescript-此表达式不可构造。键入'...

angular typescript class instance
1个回答
0
投票

使用班级的新实例:

© www.soinside.com 2019 - 2024. All rights reserved.