일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Vue3
- React Native
- 코린이
- 코딩초보
- 코딩공부
- 깃
- git
- 코딩기초
- 타입스크립트
- react
- async
- http
- 사용하는 이유
- html기초
- redux
- 비동기
- JavaScript
- CSS
- useEffect
- 리액트 네이티브
- 코딩독학
- 프론트엔드
- 리액트
- react-router
- scss
- SasS
- 참조자료형
- 자바스크립트
- 리덕스
- TypeScript
Archives
- Today
- Total
목록key (1)
맨 땅에 프론트엔드 개발자 되기
React Input에 defaultValue를 key와 함께 설정하기 - 에러 기록
오늘 만난 에러는 폼 양식 수정 페이지를 만들면서 마주했다. 폼 양식이 있고, 비동기 API로 기존 정보를 불러와 input 텍스트 타입 안에 defaultValue를 설정하는 것이었다. 당연히 수정이 가능해야 하므로 value로 설정하지 않고, defaultValue로 설정했다. 플로우는 이러하다. useParams로 수정할 아이템의 id 값을 읽어들인다. redux-saga를 이용해 비동기 API에 id 값을 넘겨 기존 정보를 요청한다. redux의 상태 값에 받은 정보를 업데이트 하면 상태가 업데이트 되므로 리렌더링이 일어나 defaultValue 값에 설정해 둔 상태가 리렌더링 되어 기존 정보를 input 값에 보여준다. 이것이 나의 시나리오였다. 그러나 웬걸 defaultValue가 불러와지지 ..
코딩 공부 일지/React JS
2022. 8. 4. 20:26