Bläddra i källkod

remove this.menus

陈帅 7 år sedan
förälder
incheckning
eda9f31ddf
2 ändrade filer med 1 tillägg och 3 borttagningar
  1. 1 2
      src/components/SiderMenu/BaseMenu.js
  2. 0 1
      src/components/SiderMenu/SliderMenu.js

+ 1 - 2
src/components/SiderMenu/BaseMenu.js

@@ -30,7 +30,6 @@ export const getMenuMatches = (flatMenuKeys, path) => {
 export default class BaseMenu extends PureComponent {
 export default class BaseMenu extends PureComponent {
   constructor(props) {
   constructor(props) {
     super(props);
     super(props);
-    this.menus = props.menuData;
     this.flatMenuKeys = this.getFlatMenuKeys(props.menuData);
     this.flatMenuKeys = this.getFlatMenuKeys(props.menuData);
   }
   }
   /**
   /**
@@ -172,7 +171,7 @@ export default class BaseMenu extends PureComponent {
         style={this.props.style}
         style={this.props.style}
         {...props}
         {...props}
       >
       >
-        {this.getNavMenuItems(this.menus)}
+        {this.getNavMenuItems(this.props.menuData)}
       </Menu>
       </Menu>
     );
     );
   }
   }

+ 0 - 1
src/components/SiderMenu/SliderMenu.js

@@ -67,7 +67,6 @@ export const getMenuMatchKeys = (flatMenuKeys, paths) =>
 export default class SiderMenu extends PureComponent {
 export default class SiderMenu extends PureComponent {
   constructor(props) {
   constructor(props) {
     super(props);
     super(props);
-    this.menus = props.menuData;
     this.flatMenuKeys = getFlatMenuKeys(props.menuData);
     this.flatMenuKeys = getFlatMenuKeys(props.menuData);
     this.state = {
     this.state = {
       pathname: props.location.pathname,
       pathname: props.location.pathname,