<Route path="/topics/:topicId" component={TopicContainer} />
TopicContainer是一个容器组件,如果这里的component是一个展示组件的话我可以通过this.props.params.topicId拿到这个topicId参数,
怎么让这个容器组件的展示组件拿到这个参数呢?
光阴似箭催人老,日月如移越少年。
把params这个容器组件的属性传到展示组件中
class TopicContainer { ... render() { return ( <Topic {...otherProps} params={this.props.params}/> ); } }
把params这个容器组件的属性传到展示组件中