✅문제(problem)
멋사 과제를 하던 중 당황스러운 일이 발생했다. 버튼에 클릭 이벤트를 걸어주었는데 이벤트가 실행되고 나서 바로 reload 되면서 변경사항이 말짱 도루묵이 된 것이다. 왜 이런걸까??
✅해결(solving)
검색해보니 form 요소 안에 button 이 들어갈 경우, 타입 지정을 따로 해주지 않으면 자동으로 submit으로 설정된다고 한다. button에 타입을 꼭 넣어줘야 하는 것이다!
✅학습(learn)
form 요소 안에 button 이 들어갈 경우, 타입 지정을 button 으로 해주지 않으면 자동으로 submit 으로 지정된다.
'Frontend' 카테고리의 다른 글
Atomic Design Pattern 사용기 (0) | 2024.01.05 |
---|---|
react-hook-form 에서 useFormContext 사용하기 (react form에서 props driiling을 막아보자) (0) | 2023.09.06 |
React Hook Form 라이브러리 사용해보기 - 회원가입과 로그인 폼을 쉽게 만들어보자(feat : 유효성 검사) (0) | 2023.08.28 |
리액트 회원가입 시 유저 비밀번호 일치여부 검증 오류 (0) | 2023.08.25 |
리액트에서 동적인 UI 만드는 방법 (2) | 2022.12.04 |