fix help pages

dev_hss
p31729568 6 years ago
parent df66bde600
commit aebee9a9ee

@ -21,7 +21,14 @@ class Help extends React.Component {
super(props);
this.state = {
type: props.match.params.type
type: props.match.params.type || 'about_us'
}
}
componentDidUpdate(prevProps) {
console.log('update', prevProps, this.props);
if(prevProps.match.params.type !== this.props.match.params.type){
this.setState({ type: this.props.match.params.type });
}
}
@ -35,7 +42,7 @@ class Help extends React.Component {
<div className="help-menu">
<Menu
mode="inline"
defaultSelectedKeys={[this.state.type || 'about_us']}>
selectedKeys={[this.state.type]}>
<Menu.Item key="about_us"><Link to="/help/about_us">关于我们</Link></Menu.Item>
<Menu.Item key="contact_us"><Link to="/help/contact_us">联系我们</Link></Menu.Item>

Loading…
Cancel
Save