6
export type Size =
| 'small'
| 'medium'
| 'large'
| 'big'
| 'huge';
定義Size
型這樣的處理枚舉給我自動完成我的IDE,無論我用它:與流動型
不過,我也想利用這些值內一個組件:讓我們說一個下拉菜單w /可用大小值。
爲了實現這一目標,我保持尺寸物體外面,我可以通過利用$鍵提取大小流動型:
然而,這個解決方案是有代價的:它擰我所有的自動完成goodne ss ... :(有沒有更好的方法來處理FlowType中的枚舉?
我需要考慮這個,對不起。但是,是的,我同意這是解決這個問題的一個非常簡單的方法。正是我在找什麼。謝謝(我喜歡第一種方法,但第二種方法太神祕了,需要花費很多精力來快速解析它,以便快速理解實際發生的情況) – soosap
@ jessie-hallett這很好,但不幸的是,如果我註釋我的對象,像vscode和原子編輯器鬆散對象上存在的屬性的自動完成功能。對這個問題有補救嗎? – soosap
我爲自動填充問題提交了一張票,如果您想跟進看看:) https://github.com/facebook/flow/issues/5431 – soosap