찾다

 >  Q&A  >  본문

javascript - React-router의 this.props.history.push, URL이 변경되었지만 페이지는 변경되지 않았습니다.

react-router는 v4 버전이며, 코드는 다음과 같습니다

으아아아

링크를 사용하여 점프하도록 변경하면 작동하지만 this.props.history.push는 작동하지 않습니다. 왜 그럴까요?

高洛峰高洛峰2817일 전852

모든 응답(2)나는 대답할 것이다

  • 世界只因有你

    世界只因有你2017-06-26 11:00:01

    해결했습니다. 이 컴포넌트는 App.js의 Route에 로딩되어 있고, App.js에서도 Router 컴포넌트를 사용하고 있기 때문에 index.js의 Router 컴포넌트를 사용하면 중복될 것 같습니다. index.js에서 Router를 삭제하면 괜찮을 것 같아요

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-06-26 11:00:01

    으아악

    해 보세요

    회신하다
    0
  • 취소회신하다