Reactjs 对象内部的流类型化函数类型

Reactjs 对象内部的流类型化函数类型,reactjs,flowtype,flow-typed,Reactjs,Flowtype,Flow Typed,我试图在类型中包含函数签名 type validatorAction = { validatorFN: function method(str, bool, ...nums) { }, errorKey: string, errorMessage: string } 尝试了多种变体,但都不起作用,文档也很糟糕。类型声明中不应包含函数实现,而应指定其(函数)类型: 以下是参数名称的版本: validatorFN:(str:string,bool:boolean,…nums:nu

我试图在类型中包含函数签名

type validatorAction = {
  validatorFN: function method(str, bool, ...nums) {

  },
  errorKey: string,
  errorMessage: string
}

尝试了多种变体,但都不起作用,文档也很糟糕。

类型声明中不应包含函数实现,而应指定其(函数)类型:

以下是参数名称的版本:

validatorFN:(str:string,bool:boolean,…nums:number[])=>void


类型声明中不应包含函数实现,而应指定其(函数)类型:

以下是参数名称的版本:

validatorFN:(str:string,bool:boolean,…nums:number[])=>void

type validatorAction = {
  validatorFN: (string, boolean, ...number[]) => boolean,
  errorKey: string,
  errorMessage: string
}