Javascript 从流类型创建数组?
我的字符串类型如下:Javascript 从流类型创建数组?,javascript,flowtype,flow-typed,Javascript,Flowtype,Flow Typed,我的字符串类型如下: export type Event = | 'AttachmentAdded' | 'AttachmentRemoved' | 'FieldUpdate' | 'Pause' | 'ReferenceAdded' | 'StateTransition' | 'Unpause'; 我想编写一个条件,检查值是否与以下类型之一匹配: UpdateEvent.includes(值) 但是,我不想创建一个名为constupdateEvent:Event=
export type Event =
| 'AttachmentAdded'
| 'AttachmentRemoved'
| 'FieldUpdate'
| 'Pause'
| 'ReferenceAdded'
| 'StateTransition'
| 'Unpause';
我想编写一个条件,检查值是否与以下类型之一匹配:
UpdateEvent.includes(值)
但是,我不想创建一个名为constupdateEvent:Event=[“AttachementAdded”,…]的新数组。
有没有办法使用类型来检查
值
或者我必须复制该选项列表?您可以创建一个枚举并从中生成类型事件
,还有更新事件
数组我很确定在流中没有办法做您想要的事情。在我的代码库中,我正在进行复制。你可以创建一个枚举,并从中生成类型事件
,还可以生成更新事件
数组。我很确定,在流中没有办法做你想做的事情。在我的代码库中,我正在进行复制。