我正在Meteor JS应用上使用React和React Router。
如果使用Route exact path="/"
,我有一个this.props.history.push('/')
可以工作,但是即使URL更改为this.props.history.goBack()
,我也可以使用http://localhost:3000/
,Route exact path="/"
却不能被称为:
<Route exact path="/" render={() => {
console.log('React exact path /')
return mainpage
}} />
我该如何解决? 还是我应该一直使用推? 还是应该只使用replace?