diff --git a/components/dropdown/demo/overlay-visible.md b/components/dropdown/demo/overlay-visible.md new file mode 100644 index 0000000000..0c303c2a2d --- /dev/null +++ b/components/dropdown/demo/overlay-visible.md @@ -0,0 +1,46 @@ +--- +order: 6 +title: 菜单隐藏方式 +------------- + +默认是点击关闭菜单,可以关闭此功能。 + +````jsx +import { Menu, Dropdown, Icon } from 'antd'; + +const OverlayVisible = React.createClass({ + getInitialState() { + return { + visible: false + }; + }, + handleMenuClick(e) { + if (e.key === '3') { + this.setState({ visible: false }); + } + }, + handleVisibleChange(flag) { + this.setState({ visible: flag }); + }, + render() { + const menu = ( +
+ ); + return ( +