有两个对象,其中B扩展A,我可以将B的单个实例分配给类型A的变量。但是,对于数组,这是不可能的。有什么我可以做的工作吗?谢谢!
Type '{}' is not assignable to type 'Readonly<Pick<StateProps & DispatchProps, "appName">>'.
Property 'appName' is missing in type '{}'.
答案 0 :(得分:2)
自己找到答案:
let objectAArray: Array<$Subtype<ObjectA>> = objectBArray;
未在文档中进行描述,但似乎是API https://flow.org/en/docs/types/utilities/#toc-subtype
的官方部分