當聲明這樣的路線:如何使用呈現在路徑成分從反應路由器(V4)時通過匹配
App.js
<Route path="/:id" component={RunningProject} />
我可以得到在id PARAM RunningProject.js這樣
constructor(props){
super(props)
console.log(props.match.params.id);
}
但在宣佈路線這樣
時<Route path="/:id" render={() => <RunningProject getProjectById={this.getProject} />} />
我得到一個錯誤,因爲匹配不再傳遞到道具。
如何使用render=
而不是component=
將匹配對象傳遞到props
?