• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 react bootstrap에서 제공하는 component 에 애니메이션 적용 문의

react bootstrap에서 제공하는 component 에 애니메이션 적용 문의

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #6821

    방기훈
    참가자

    bootstrap 에서 제공하는 component 를 사용해서 디자인을 하고 있습니다.

    component가 등장할때 애니메이션을 추가하기 위해서, 애니메이션 등록 강좌를 다시 보면서 해보고 있는데요

    등장할 component state 변경 함수를 전달하고, component 내 useEffect 함수를 통해서 애니메이션 실행을 위한 state를 변경하는 방식인데

    bootstrap에서 제공하는 component에 이런 일련의 과정(props를 통해 state변경함수 전달 및 useEffect 적용) 을 적용하려면 어떤식으로 해야하나요?

    #6827

    codingapple
    키 마스터

    애니메이션 주려면 간단하게 <CSSTransition> 으로 부트스트랩 태그를 감싸면 될 듯 합니다 

    #6831

    방기훈
    참가자

    말씀하신대로 CSSTansition을 사용하려고 하는거긴 한데요

    csstransition 의 실행조건 state를, bootstrap component가 등장할때 변경하려고 하다보니, 그 component 내 useEffect 를 달아야하고, 거기에서 state 변경 함수를 호출해야하지 싶어서요

    #6833

    codingapple
    키 마스터

    부트스트랩을 싸매는 컴포넌트를 만들어 쓰면 가능합니다 

     

    <CSSTransition>
      <TabContent 누른탭={누른탭}/>
    </CSSTransition>

     

    function TabContent(props){

      if (props.누른탭 === 0) {
       return <부트스트랩 컴포넌트>
      } else {
        return <부트스트랩 컴포넌트>
      } 
    }

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠