From aebee9a9eeca5cadd3cf134f49ea3f8a5df09794 Mon Sep 17 00:00:00 2001 From: p31729568 Date: Sat, 7 Sep 2019 08:52:55 +0800 Subject: [PATCH] fix help pages --- public/react/src/modules/help/Help.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/public/react/src/modules/help/Help.js b/public/react/src/modules/help/Help.js index 155d681e0..f04079bcc 100644 --- a/public/react/src/modules/help/Help.js +++ b/public/react/src/modules/help/Help.js @@ -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 {
+ selectedKeys={[this.state.type]}> 关于我们 联系我们