Nerd
Nerd
Nerd
전체 방문자
오늘
어제
  • 분류 전체보기 (439)
    • Today I Learned (333)
    • 주간회고 (8)
    • FrontEnd (5)
    • ErrorNote (7)
    • 자바스크립트 (24)
    • 알고리즘 (13)
    • html과 css (21)
    • 토이프로젝트 (5)
    • React-Native (1)
    • React (13)
    • node (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 명령적 프로그래밍
  • 파이썬 기초
  • wil
  • 코드숨
  • 데이터 타입
  • package-lcok.json
  • 값의 할당 및 재할당
  • 리액트 훅
  • 리액트
  • React
  • 3FS
  • ErrorNote
  • 메타인지
  • 자바스크립트
  • 모던 자바스크립트
  • npm ci
  • 토이 프로젝트
  • 절차지향적 프로그래밍
  • 주간회고
  • npm i
  • pacakge.json
  • Today I Learned
  • 토이프로젝트
  • JSX
  • 파이썬기초
  • 선언적 프로그래밍
  • 에러노트
  • 리덕스 툴킷
  • TIL
  • Redux

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Nerd

Nerd

ErrorNote

ErrNote] (리액트 애니메이션처리) 리렌더링 시 애니메이션이 되지 않을 때

2022. 1. 28. 00:29

리액트 리 렌더링 시 애니메이션이 되지 않을 때 처리 방법

리액트에서 간단하게 애니메이션을 구현하다 첫 렌더링 시 애니메이션이 정상 작동하지만

데이터를 새롭게 받아와 리 렌더링이 되었을 때 애니메이션 효과가 적용이 안 되는 이슈가 발생했습니다!

해결한 방법은 애니메이션 효과를 적용해야하는 컴포넌트에 key값을 추가하여 해결하였습니다!

key값을 추가하기 전 애니메이션 효과가 적용되지 않은 이유

리 렌더링 시 리액트는 내부 콘텐츠만 변경하게 됩니다.

이때, key를 추가하면 key가 변경될 때 다른 엘리먼트로 인식하기 때문에

애니메이션 효과가 적용됩니다!

'ErrorNote' 카테고리의 다른 글

NestJs] (git) cannot add to the index -missing -add option  (0) 2022.01.26
ErrorNote] Heroku remote rejected 해결  (0) 2021.11.12
ErrorNote] Invalid Hook Call Error  (0) 2021.11.12
ErrorNote]Unknown column '' in 'field list'(Sequelize)  (0) 2021.10.10
ErrorNote] 이미지가 렌더링 되지 않는 현상  (0) 2021.08.29
    'ErrorNote' 카테고리의 다른 글
    • NestJs] (git) cannot add to the index -missing -add option
    • ErrorNote] Heroku remote rejected 해결
    • ErrorNote] Invalid Hook Call Error
    • ErrorNote]Unknown column '' in 'field list'(Sequelize)
    Nerd
    Nerd
    꾸준히 열심히 지속적으로 하겠습니다!

    티스토리툴바