본문으로 바로가기

타입스크립트 인터페이스 정의

category 개발/Typescript 2019. 6. 28. 17:33

Typescript의 interface로 props의 데이터 타입을 정의함.

interface Props {
    form: {[key: string]: any};
}

이렇게 인터페이스가 정의되어있을 경우.
this.props.form 은 객체인데 키는 string이고(당연한 얘기지만..) 키와 매칭되는 값은 any로 어떤 데이터 형식이던 올 수 있다는 의미.