7
Tôi có một enum định nghĩa như thế nàyLàm thế nào để kiểm tra xem một chuỗi cho trước tồn tại trong Enum
export enum someEnum {
None = <any>'',
value1 = <any>'value1',
value2 = <any>'value2',
value3 = <any>'value3'
}
Ví dụ, tôi muốn kiểm tra "VALUE4" tồn tại trong enum. Tôi sẽ nhận được sai như value4 không được xác định trong enum.
Tôi đã thử if (someEnum['value4'])
nhưng nhận được lỗi- Yếu tố ngầm có loại 'bất kỳ' vì biểu thức chỉ mục không thuộc loại 'số'.