[TIL] 03.18 typescript optional chaining, lodash, react static
2020. 3. 18. 21:52ㆍTIL
optional chaining
typescript 3.7 버전 부터 제공 하는 문법이다. @babel/plugin-proposal-optional-chaining 바벨 문법을 통해서 사용이 가능하다.
if , 삼항연산자 또는 && 을 사용해야할 때 optional chaining을 사용하면 코드의 길이가 줄어든다.
lodash
다양한 메소드를 지원 한다. 복잡한 연산도 간단하게 해결할 수 있게 해준다.
react static
react static method 로
static 키워드는 클래스의 정적 메소드를 정의합니다. 정적 메소드는 클래스의 인스턴스에서 호출되지 않습니다. 대신, 그들은 수업 자체에 부름을 받았습니다. 이들은 종종 객체를 생성하거나 복제하는 기능과 같은 유틸리티 기능입니다.
Pick<FieldProps, 'field'>
//FieldProps의 field 는 React.component<any> Type 이다.
render: (props: Pick<FieldProps, 'field'> & T) => ReactNode;
//render 함수의 인자인 props의 타입은 component 또는 T 이며 render 함수의 결과값은 ReactNode 타입의 결과를 반환 한다.
'TIL' 카테고리의 다른 글
[TIL] 03.20 (0) | 2020.03.20 |
---|---|
[TIL] 03.19 pushRoute, Double Exclamation Marks (0) | 2020.03.19 |
[TIL] 03.17 함수 타입, formik, Yup (0) | 2020.03.17 |
[TIL] 03.16 Redux 간단 정리 (0) | 2020.03.16 |
[TIL] 03.13 react children,Children / redux props.dispatch (0) | 2020.03.13 |