2017-05-22 6 views
0

리얼 라우터 4를 사용하여 폼을 제출할 때 원하는 결과는 URL 끝 부분에 검색 쿼리를 추가하는 것입니다.폼 제출시 쿼리 매개 변수 추가 - 리액터 라우터 4

내 현재 설정은 양식 제출시 API 요청을 보내고 그 결과를 render 메소드로 렌더링합니다.

링크 또는 리디렉션을 사용하지 않으면 양식 제출 방법에서 URL에 쿼리를 추가 할 수 있습니까?

+1

당신은 당신의 제출에'history' 개체를 사용할 수 있습니다 사용할 수 있도록 witRouter와 구성 요소를 연결

this.props.router.push({ pathname: '/yourRoute', query: { someQuery: 'value' } }) 

같은 URL에 쿼리를 밀어 수 있습니다 기능. 이 이전 질문이 당신이 찾고있는 것인지 확인하십시오 : http://stackoverflow.com/questions/42672842/how-to-get-history-on-react-router-v4 – shotor

답변

0

동적으로이 router prop

import { withRouter } from 'react-router' 

.... 


export default withRouter(App); 
관련 문제