2017-10-31 2 views
0

나는 아래에 주어진 것처럼 많은 가져온 구성 요소로 구성되는 주요 구성 요소가 있습니다.reactjs의 다른 구성 요소에서 onClick 메서드를 사용하여 구성 요소를 자동 스크롤

 <div> 
      <div className="landing_pg_clr"> 
       <UpperBody/> 
       <HowItWorks/> 
       <CommentingDisplay/> 
       <SignUp/> 
      </div> 
     </div> 

내 온 클릭은 AURO SignUp 구성 요소에 스크롤되는 구성 요소 UpperBody과 클릭에 있습니다. 이 작업을 수행하는 방법?

onClick 메서드가있는 My UpperBody 구성 요소.

export const UpperBody = (props) => { 

    function scrollToRegister() { 

     alert("Click method that should start the auto scroll"); 

    } 


    return (

     <div className="landing_contents overflow_hidden"> 

      <div className="landing_upper"> 

       <div style={{marginBottom: '100px'}}> 
        <div className="app_name"></div> 
        <div className="login_btn"></div> 
       </div> 

       <div className="horiz_center2 landing_header"> 
        <span className="display_block extra_large_font"></span> 
        <span className="display_block extra_large_font"> </span> 


        <span className="small_font" onClick={scrollToRegister}>I prefer to use my email</span> 
       </div> 


      </div> 

     </div> 

답변

0

클릭하면 onclick 메서드 (경고)가 작동합니까?

+0

예. 작동합니다. 내가 reactjs 자체를 사용하여 이것을 할 수있는 외부 라이브러리를 사용해야하는지 알고 싶습니다. – CraZyDroiD

+0

[link] (https://www.npmjs.com/package/react-scroll)을 사용해보십시오. 보기 [link] (http://fisshy.github.io/react-scroll-example/basic/index.html)를보십시오. 도움이되기를 바랍니다! –

관련 문제