작성
·
19
0
리액트로 작성된 textarea(controlled, uncontrolled 모두 포함) 의 경우에 개발자 도구에서 body 태그를 보면 무한깜빡거리는 현상이 있는데.. 이건 렌더링이 계속 발생하는거 아닌가요?
textarea 에 포커스만 가더라도 body 에 무한깜빡현상이 발생하는데 왜 그런걸까요?
이전값과 현재값을 비교하기도 해보고 useEffext를 사용하기도 해보고 했는데 해당 현상이 사라지지 않는것 같아요..
답변 2
0
답변 감사드립니다.
완성된 코드에서는 해당 현상이 발생하지 않지만 강의 내용을 타이핑하면서 하는 도중에 모든 textarea 박스에서 무한렌더링(?) 현상이 나타나는데요..
섹션 6. 복습스터디 강의 영상에서도 보면 개발자 도구에서 3:49초부터 body 태그가 무한깜박현상이 동일하게 나타나고 있습니다.
아직 완성 코드와 비교해 보진 않아서 좀더 살펴보겠습니다. 혹시 파악되신다면 공유 부탁드립니다. 감사합니다 ~
0
강의자료부터 문제가 있나 싶어 내려받아 실행해보았는데,
강의자료의 코드를 실행했을 때는 같은 현상이 발생하지 않고 있네요.
말씀하신 현상만 보면 어디선가 계속 업데이트 되고 있다는 추측은
참일 가능성이 높아 보이지만,
그게 어디서 발생하는지를 질문 내용만으로 유추하기가 어려워 보입니다.
업데이트 발생 원인이 리액트 때문인지를 좀 더 직관적으로 알아볼 수 있는 방법이 있습니다.
에서 다음 그림처럼 체크하시면, 화면에 변경사항이 박스로 표시되어요.
이걸로 한 번 더 테스트해 보시고, 그래도 안되면 질문자님의 코드를 공유해 주세요.
함께 살펴보시죠.
오, 그렇네요..
그런데 제가 당시 코드를 정확히 재현하기가 어렵네요 ㅠ
혹시 현상이 발생하고 있는 코드를 공유해주실 수 있을까요? 저도 좀 살펴보고 싶네요! ㅎㅎ