以下代码:
export const myFunction = ({ option1, option2 }) => {};
...给出:
destructuring. Missing annotation
我不想专门为提供给Type
的选项对象创建myFunction
- 这似乎是不必要的,会给代码增加噪音并且会让维护成为头痛 - 我能实现吗?这并消除了这个FlowType错误,或者这是“FlowType如何工作”?
答案 0 :(得分:1)
有一种内联语法:
export const myFunction = ({ option1, option2 }: { option1: string,
option2: Array<string> } ) => {};
我的眼睛看起来很可怕 - 如果你想要静态打字,请使用静态类型的语言?