[英]TypeScript code completion// dependent variable does not show up
我想通過TypeScript創建代碼完成。 我有命令:
Variable.Append1
Variable.Append2
Variable.Append3
現在,我創建了此類:
class Variable{
Append1(name: string){
if (name == undefined){
return 0;
}
return name;
}
Append2(name: string){
return name;
}
Append3(name: string, defaultValue: string){
if(name == undefined){
return defaultValue;
}
return name;
}
}
我已將其添加到我的庫中,並且我的JavaScript文件可以識別“ Variable”參數,但不能識別Append1,Append2和Append3。我是TypeScript的初學者,非常樂意提供幫助!
Append1
, Append2
等是Variable
類的實例方法。 如果創建Variable
的實例,則可以訪問它們:
這將工作:
let variable = new Variable();
variable.Append1("test"); // works
如果您希望Append1
, Append2
等是靜態方法, Append2
它們標記為:
class Variable {
static Append1(name: string){
if (name == undefined){
return 0;
}
return name;
}
// ...
}
Variable.Append1("test"); // works
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.