일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 리액트로 채팅 기능 구현하기
- useref 타입
- 특정 dom node만 노출시키고 싶을 때
- node.js(express) + ws(websocket) + react
- express로 채팅 기능 구현하기
- CSS module 장점
- React
- components as formulas
- 이미지 업로드 과정
- 티스토리챌린지
- 리액트 19 useref
- css module classNames
- useimperativehandle 사용할때
- 오블완
- 코드잇 스프린트 FE 1기
- type reference cannot be named error
- dynamic metadata
- 회고
- next.js
- express react
- 리스티웨이브
- 스프린트 여정 마침
- trigger additional callbacks
- inferred type error
- http.createserver
- pure functions
- 프리렌더링
- app.listen
- useimperativehandle 사용법
- usemutation custom hook
Archives
- Today
- Total
목록Programming/TypeScript (1)
Life is connecting the dots .

프로젝트를 리팩토링 하면서 타입스크립트로 객체의 키를 사용하여 객체에 접근할 때 에러가 난 다는 사실을 발견했다. 물론 이 에러는 자바스크립트에서 나타나는 에러가 아니다. 해당 코드로 자바스크립트에서는 객체의 프로퍼티에 접근하는 데에 아무런 문제가 없다. 오류를 해결하기 위해 타입스크립트에서 새롭게 알게 된 부분이 있어서 정리해 보려 한다. 문제 상황 접근하려고 하는 객체에는 interface를 사용하여 각 프로퍼티에 들어올 값의 타입을 지정해 준 상태이고, for...in 문을 사용하여 각각의 프로퍼티에 접근을 시도하려는 중이었을 때, inputs [key]에 다음과 같은 에러문구가 발생했다. // 에러가 발생한 코드 for (let key in inputs) { if (inputs[key] === "..
Programming/TypeScript
2023. 5. 24. 14:38