也许这是一个愚蠢的问题,但找不到任何东西,帮助我。
我正在尝试使用TS,而我碰巧测试了一个接口
interface HelloWorldTS {
name : string;
}
在此代码中。
class Startup {
public static main(): number {
console.log('Hello World');
return 0;
}
}
Startup.main();
interface HelloWorldTS {
name : string;
}
class Startup {
public static main(): number {
console.log('Hello World');
TSInterface : HelloWorldTS = { name: "hello"};
return 0;
}
}
Startup.main();
但是我犯了一个错误:找不到名字" HelloWorldTS",在这一行TSInterface : HelloWorldTS = { name: "hello"};
我的问题是,如果可能的话,使用静态方法的接口,如果是的话,我的错误是什么。抱歉我的英语不好我希望你明白我想问的是什么
答案 0 :(得分:4)
您只是错过了关键字来声明一个新变量,例如让
interface HelloWorldTS {
name : string;
}
class Startup {
public static main(): number {
console.log('Hello World');
let TSInterface : HelloWorldTS = { name: "hello"};
return 0;
}
}