我是 react-router 的新手,刚开始使用 react-router V4 编写应用程序。我想将props传递给由渲染的组件<Match />
,我想知道这样做的“最佳”或“正确”方式是什么。
是通过做这样的事情吗?
<Match pattern="/" render={
(defaultProps) => <MyComponent myProp = {myProp} {...defaultProps} />
}/>
这是(将 props 传递给要由 渲染的组件<Match />
)甚至是使用 react-router 这样做的好习惯还是反模式或其他什么?如果是这样,为什么?