UNPKG

cjd-parkball

Version:

> 中后台业务组件库,中后台就像公园,进入需要买门票(登录),所以以 Parkball(公园球) 命名,公园内必定捕获!作为一个组件库,提供使用方法文档,方便开发者的调用

56 lines (45 loc) 1.23 kB
--- category: 2 title: 菜单隐藏方式 title_en: The way of hiding menu. --- zh-CN 默认是点击关闭菜单,可以关闭此功能。 en-US The default is to close the menu when you click on menu items, this feature can be turned off. ````jsx import { Menu, Dropdown, Icon } from 'antd'; class OverlayVisible extends React.Component { state = { visible: false, }; handleMenuClick = (e) => { if (e.key === '3') { this.setState({ visible: false }); } } handleVisibleChange = (flag) => { this.setState({ visible: flag }); } render() { const menu = ( <Menu onClick={this.handleMenuClick}> <Menu.Item key="1">Clicking me will not close the menu.</Menu.Item> <Menu.Item key="2">Clicking me will not close the menu also.</Menu.Item> <Menu.Item key="3">Clicking me will close the menu</Menu.Item> </Menu> ); return ( <Dropdown overlay={menu} onVisibleChange={this.handleVisibleChange} visible={this.state.visible} > <a className="ant-dropdown-link" href="#"> Hover me <Icon type="down" /> </a> </Dropdown> ); } } ReactDOM.render(<OverlayVisible />, mountNode); ````