2017-11-01 3 views
1

나는 현재 내 app.js 파일이 있습니다React BrowserRouter - 프로그래밍 방식으로 다른 경로를 탐색하는 방법?

<BrowserRouter> 
<div> 
    <Switch> 
     <Route exact path="/" component={CompOne}/> 
     <Route path="/two" component={CompTwo} /> 
    </Switch> 
</div> 
</BrowserRouter> 

을 내 CompOne, 나는 프로그래밍 CompTwo로 이동합니다. 나는 /2 경로로 이동하기 위해 window.location을 사용할 수 있지만 CompTwo에 어떤 소품을 전달하고 싶습니다.

소품을 전달하면서 CompOne에서 CompTwo로 프로그래밍 방식으로 이동하려면 어떻게해야합니까? 당신이 CompTwo로 이동하려는 경우 CompOne 내에서 같은 것을 할 수 있도록 할 수있는 방법

답변

2

하나는 history.push() 재산을 활용하는 것입니다

this.props.history.push('/CompTwo'); 
관련 문제