有一个模块代表我需要作为返回类型的对象。 Typescript 对我的行为犹豫不决 public myThingGetter(): Promise<ThisIsTheModuleName>
。我在这里有什么选择?
最佳答案
public myThingGetter(): Promise. What are my options here?
Promise<ThisIsTheModuleName>
是 type 声明空间中的注释。
我认为你需要使用Promise<typeof ThisIsTheModuleName>
或者使用import
而不是var/const
等等
更多
此处介绍:https://basarat.gitbooks.io/typescript/content/docs/project/declarationspaces.html
关于Typescript:模块作为返回类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38087308/