目前,我的app.js文件中包含以下内容:
<BrowserRouter>
<div>
<Switch>
<Route exact path="/" component={CompOne}/>
<Route path="/two" component={CompTwo} />
</Switch>
</div>
</BrowserRouter>在我的CompOne中,我想以编程方式导航到CompTwo。我知道我可以使用window.location导航到/two路径,但我想向CompTwo传递一些道具。
在传入道具的同时,如何通过编程方式从CompOne导航到CompTwo?
发布于 2017-11-02 05:12:23
其中一种方法是使用history.push()属性,因此如果您想导航到CompTwo,您可以在CompOne中执行以下操作:
this.props.history.push('/CompTwo');https://stackoverflow.com/questions/47063416
复制相似问题