TS에서 Enum 타입 검사하기

enum TEST {
    A,
    B,
    C,
    D
}

let ENUM_TEST_ERROR: TEST = TEST;

Angulr에서 enum을 변수에 담아 templateenum을 전달할 일이 있었다. enum을 담은 변수에서 타입을 검사하고 싶은데 바로 사용하면 다음과 같은 오류가 발생한다.

Type 'typeof TEST' is not assignable to type 'TEST'.

이럴 때 아래와 같이 작성하면 타입을 검사할 수 있다.

enum TEST {
    A,
    B,
    C,
    D
}

let ENUM_TEST: typeof TEST = TEST;

SmileCat

SmileCat
How do you define yourself?

[Openlayers] Render Event 정리

## 이벤트### [Map](http://openlayers.org/en/latest/apidoc/module-ol_Map-Map.html)| event | module | note || :--: | -- | -- || [postcompose](...… Continue reading