前端怎么定义字典更好呢

14次阅读

共计 275 个字符,预计需要花费 1 分钟才能阅读完成。

我需要一个字典,要有一下三点,并且后期可以扩展字段
key 键名称 (下面的 OR,PACU)
value 值 (下面的 1,2)
label 值
color 值(可选)

现在定义的两个 一个 enum 一个 map。觉得有点多余,

问下最优解是什么,

我希望通过访问字段的方式就能知道该字典所对应的值,比如 ROOM_TYPE_ENUM.OR

export const enum ROOM_TYPE_ENUM {

OR = 1, // 手术间

PACU = 2 // 复苏室

}

export const ROOM_TYPE_MAP = [

{

label: ‘ 手术间 ’,

value: 1

},

{

label: ‘ 复苏室 ’,

value: 2

},

]

正文完
 0