Browse Source

remove this.menus

pull/1656/head
陈帅 8 years ago
parent
commit
eda9f31ddf
  1. 3
      src/components/SiderMenu/BaseMenu.js
  2. 1
      src/components/SiderMenu/SliderMenu.js

3
src/components/SiderMenu/BaseMenu.js

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

1
src/components/SiderMenu/SliderMenu.js

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

Loading…
Cancel
Save