Browse Source

fix #2503,fix 404 page error

陈帅 7 years atrás
parent
commit
189accea44
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/layouts/BasicLayout.js

+ 5 - 2
src/layouts/BasicLayout.js

@@ -171,7 +171,7 @@ class BasicLayout extends React.PureComponent {
     const pathKey = Object.keys(this.breadcrumbNameMap).find(key =>
       pathToRegexp(key).test(pathname)
     );
-    return this.breadcrumbNameMap[pathKey] || {};
+    return this.breadcrumbNameMap[pathKey];
   };
 
   getPageTitle = pathname => {
@@ -261,7 +261,10 @@ class BasicLayout extends React.PureComponent {
             {...this.props}
           />
           <Content style={this.getContentStyle()}>
-            <Authorized authority={routerConfig.authority} noMatch={<Exception403 />}>
+            <Authorized
+              authority={routerConfig && routerConfig.authority}
+              noMatch={<Exception403 />}
+            >
               {children}
             </Authorized>
           </Content>