【发布时间】:2020-02-20 11:27:38
【问题描述】:
我正在使用 react-route-dom,我想实现这个配置:
<Route exact path='/test/:id' component={MyComponent}/>
<Route exact path='/test2/:id' component={MyComponent}/>
然后在 MyComponent 中,我想根据调用它的路由做一些不同的事情。
const MyComponent = ({info: {param}, info2: {param1, param2}}) => {
return (
<div>
</div>
)
}
MyComponent.propTypes = {
info: PropTypes.object.isRequired,
info2: PropTypes.object.isRequired,
};
const mapStateToProps = (state) => ({
info: state.info,
info2: state.info2
});
export default connect(mapStateToProps, {})(MyComponent);
如何获取测试或 test2 参数?
【问题讨论】:
标签: javascript reactjs react-router react-router-dom