728x90

react / redux 환경에서 처음 개발하다보면 당황스러운 경험을 하게된다.

 

state에 값을 담기위해 onChange에서 setState 할때마다, 

 

re-rendering되면 input에서 focusout되는 것이다.

 

도저히 값을 입력할수가없다.

 

상황은 매우 난감하지만 해결방법은 매우 간단하다.

 

해당 input이 속한 컴포넌트 wrapper에(제일 바깥 껍데기) key를 주는것이다.

 

 

 


웹사이트 개발 / 홈페이지 제작 / android앱 개발 / ios 앱 개발 / server / client / aws / fullstack / buisness partner / 외주 / 용역

https://open.kakao.com/o/sNETgUJb

http://self-made.cloud

 

 

 

728x90
반응형

'개발, 코딩 > React' 카테고리의 다른 글

불변성, array  (0) 2019.11.04
react, cors 그리고 chrome  (0) 2019.10.31
html - hash / react- ?  (0) 2019.10.29
react, 올바르게 사용해본다. "prevState"  (0) 2019.07.31
create-react-app 에러  (0) 2019.07.30