【发布时间】:2019-10-24 22:02:34
【问题描述】:
我有一个构造函数类,它应该接受两个数字作为参数,并用两个道具和一个方法构建一个对象。
export class Context{
public input1: number;
public input2: number;
Constructor(num1: number, num2: number) {
this.input1 = num1;
this.input2 = num2;
}
display() {
console.log(this.input1, this.input2);
}
}
我实例化该类,并尝试传入两个值作为参数,如下所示:
import { Context } from "./context";
class App {
public static main() {
let context: Context = new Context(2,7);
context.display();
}
}
App.main();
但是,我的 IDE 声明用于实例化的新 Context 调用不希望将任何参数传递给它,这是不正确的,我不明白为什么会收到此错误。
谢谢
【问题讨论】:
-
为什么你的
Constructor有一个大写的C?试试constructor -
是的,已经解决了,谢谢。
标签: typescript