我想弄清楚如何将 React Router 的 location 属性传递给组件。
我有一个这样定义的路线:
<Route
path="placeholder"
render={(props) => <Navigation {...props} />}
/>
在我的 Navigation 组件中,我console.log(this.props);
在渲染方法中所做的只是为了获得一个空对象。是什么赋予了?不应该将 location props自动提供给 Route 内的任何组件吗?
顺便说一句,我使用的是 react-router-dom version 4.2.2
。