Use object literal as TypeScript enum values

前端 未结 6 1323
星月不相逢
星月不相逢 2020-12-29 17:54

I have an enum:

export enum PizzaSize {
  SMALL =  0,
  MEDIUM = 1,
  LARGE = 2
}

But here I\'d like t

6条回答
  •  孤独总比滥情好
    2020-12-29 18:41

    Object.freeze makes it read only and prevents more properties being added:

    const pizzaSize = Object.freeze({
      small: { key: 0, value: 25 },
      medium: { key: 1, value: 35 },
      large: { key: 2, value: 50 }
    })
    

提交回复
热议问题