我是react-router的新手,剛開始使用react-router V4編寫應用程序。我想將道具傳遞給由<Match />
提供的組件,我想知道什麼是「最佳」或「正確」的方式。將道具傳遞給React Router 4中的組件
這是通過做這樣的事情嗎?
<Match pattern="/" render={
(defaultProps) => <MyComponent myProp = {myProp} {...defaultProps} />
}/>
這是(通過道具由<Match />
被渲染組件),即使一個很好的做法來與路由器這樣做還是一個反什麼的;如果是這樣,爲什麼?
看起來對我好。 –