所以我有以下路线:
<Route path='/' component={RedirectUser} />
这使我可以在RedirectUser组件中使用this.props.location.pathname
。除了,现在我必须使用一些道具。所以我这样改变了路线:
<Route path='/' MyState={this.state.MyState} render={() => <RedirectUser />} />
但是显然,这种方式不允许我使用this.props.location.pathname
,因为我突然无法再使用这些道具了。