[TIL] 03.18 typescript optional chaining, lodash, react static

2020. 3. 18. 21:52TIL

optional chaining

typescript 3.7 버전 부터 제공 하는 문법이다. @babel/plugin-proposal-optional-chaining 바벨 문법을 통해서 사용이 가능하다. 

if , 삼항연산자 또는 && 을 사용해야할 때 optional chaining을 사용하면 코드의 길이가 줄어든다. 

 

lodash

다양한 메소드를 지원 한다. 복잡한 연산도 간단하게 해결할 수 있게 해준다.

https://lodash.com/

 

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