【发布时间】:2017-08-18 02:41:54
【问题描述】:
我有非常简单的代码:
enum Color { BLUE, RED }
class Brush {
color: Color
constructor(values) {
this.color = values.color
}
}
let JSON_RESPONSE = `{"color": "BLUE"}`
let brush = new Brush(JSON.parse(JSON_RESPONSE))
现在我要进行检查:
console.log(brush.color === Color.BLUE)
它返回false。
我尝试了一些组合,例如
brush.color === Color[Color.BLUE]
但是,当然,编译器出错了。
问题是如何进行相当基本的比较enum === enum?
【问题讨论】:
标签: javascript json angular typescript enums