chemica1 / react-phonebook

0 stars 0 forks source link

주의 : 리액트에서 값을 수정할때 주의할점 #1

Open chemica1 opened 5 years ago

chemica1 commented 5 years ago

리액트에선 불변성을 꼭 유지해줘야한다.

어떠한 값을 수정하게 될 때 일단 '언제나' setState를 사용해야하고 또 내부에 있는 배열이나 객체를 바꾸게 될 때는 기존의 배열이나 객체를 수정하지 않고 그것을 기반으로 새로운 객체 or 배열을 '만들어서 값을 주입해주어야' 한다.

ex)배열에 값 넣을때 push같은거 쓰지마

chemica1 commented 5 years ago

이 이유는 가상돔이 돌아가는 원리에 있을 것 같다

chemica1 commented 5 years ago

concat이라는 함수도 이용해라