[英]How to create type with constants properly with Flow in Javascript?
我正在使用Flow為React應用程序創建類型。 我不確定執行此操作的正確方法。
我想為類型中的可能條目提供常量,然后可以訪問該類型(作為枚舉),並且我希望類型包含常量而不是文字。
// @flow
export const CARD_TYPE = {
firstType: 'one',
secondType: 'two',
};
export type CardType = {
type: CARD_TYPE,
};
我希望我將能夠在組件中使用CARD_TYPE作為常量,並在類型中使用CardType,但是出現以下錯誤:
流:無法使用對象文字作為類型,因為對象文字是一個值。 要獲取值的類型,請使用typeof
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.