0
我有一些像这样的代码:如何制作只能包含流中特定属性的类型?
/* @flow */
type Options = {
userdir?: string,
}
function foo(options: Options) {
return 'foo';
}
foo({userDir: 'bar'});
我预计,流将在这里警告我,有我的选项类型没有财产userDir
。但根据流程类型检查器,此代码完全正常。我如何制作只能在流程中具有某些特性的类型?