afc163 8 лет назад
Родитель
Сommit
d2afa15e13
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      src/components/PageHeader/index.js

+ 8 - 2
src/components/PageHeader/index.js

@@ -126,6 +126,13 @@ export default class PageHeader extends PureComponent {
       tabDefaultValue = tabList.filter(item => item.default)[0] || tabList[0];
     }
 
+    const activeKeyProps = {
+      defaultActiveKey: tabDefaultValue && tabDefaultValue.key,
+    };
+    if (activeTabKey !== undefined) {
+      activeKeyProps.activeKey = activeTabKey;
+    }
+
     return (
       <div className={clsString}>
         {breadcrumb}
@@ -147,8 +154,7 @@ export default class PageHeader extends PureComponent {
           tabList.length && (
             <Tabs
               className={styles.tabs}
-              defaultActiveKey={(tabDefaultValue && tabDefaultValue.key)}
-              activeKey={activeTabKey}
+              {...activeKeyProps}
               onChange={this.onChange}
             >
               {