1.0.5 • Published 3 years ago

mui-menu-antd v1.0.5

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

安装插件

npm install mui-menu-antd

使用方式

import MenuMy from 'mui-menu-antd'
// 独立使用方式
<MenuMy
   menus={this.props.menu}
   pathname={this.props.location.pathname}
   collapsed={this.state.collapsed}
   history={this.props.history}
   location={this.props.location}
/>

// 不使用pathname和collapsed属性:
import MenuMy from 'mui-menu-antd'
import { connect } from 'react-redux'
import { withRouter } from 'react-router-dom'
function Comp(props){
   return (
	<MenuMy
            {...props}
	/>
   )
}
export default connect(
	(state) => {return { menus: state.menu }}
)(withRouter(Comp));

获取菜单树

import { getMenus, getMenuKeys } from 'mui-menu-antd'

getMenus( menus, pathname )  // 返回对象类型菜单树,返回类型数组

getMenuKeys( menus, pathname )  // 返回路径字符串类型的菜单树,返回类型数组

Learn More

You can learn more in the Create React App documentation.

To learn React, check out the React documentation.