function onClick(){
setCount(count+1);
setCount(count+1);
};
동기로 처리한다면,
하나의 상태값 처리할 때마다 화면을 다시그리므로 성능이슈 발생할 수 있음.
만약 상태값 변경은 동기로 처리하고, 화면을 그리지 않는다면 데이터와 화면의 불일치 발생.
해결방법 :
함수로 해결, 처리되기 직전에 상태값을 매개변수로 받기 때문에 처리 가능.
function onClick(){
setCount(v=>v+1);
setCount(v=>v+1);
};
'공부' 카테고리의 다른 글
http status code 201,200,404 얕고 간단하게만. (0) | 2021.12.12 |
---|---|
http request와 response 얕고 쉬운 설명 (0) | 2021.12.12 |
redux (0) | 2021.11.12 |
element 이동 완료 추적하기 (0) | 2021.10.12 |
퍼블리셔에서 프론트엔드 개발자 - 공부일지 21.01.15 (0) | 2021.01.15 |
댓글