Javascript 为什么在流中需要注释在其接口中定义的类方法的参数?

Javascript 为什么在流中需要注释在其接口中定义的类方法的参数?,javascript,flowtype,Javascript,Flowtype,在使用以下各项时: export interface IClass { test(arg: String) } export class MyClass implements IClass { test(arg) { console.log(arg) } } 为什么我要从流解析器中获得以下内容: test(arg) { ^^^ parameter `arg`. Missing annotation 我的意思是,接口正在注释所需的testsignature,no?I。如果您

在使用以下各项时:

export interface IClass {
  test(arg: String)
}

export class MyClass implements IClass {
  test(arg) { console.log(arg) }
}
为什么我要从流解析器中获得以下内容:

test(arg) {
     ^^^ parameter `arg`. Missing annotation

我的意思是,接口正在注释所需的
test
signature,no?

I。如果您
export
它复制的类。一旦编辑队列不再满,我将建议进行编辑。请查看我的编辑。真正的代码有这些,比如导出。这可能是可能的,但它可能属于“一些不错的事情,但没有人会去做。”最终,添加一些注释并不需要太多的工作。团队还有更紧迫的工作要做。这个开放的问题似乎是一场比赛:你可能希望在那里添加你的问题/反馈。