UNPKG

zent

Version:

一套前端设计语言和基于React的实现

53 lines (47 loc) 966 B
--- order: 3 zh-CN: title: 点击关闭菜单 open: 点击打开菜单 close: 点击关闭菜单 en-US: title: Click to close open: Click close: Close menu --- ```js import { Dropdown, DropdownButton, DropdownClickTrigger, DropdownContent, DropdownPosition, Menu, } from 'zent'; const { MenuItem } = Menu; class PopoverDemo extends Component { state = { visible: false, }; render() { return ( <Dropdown visible={this.state.visible} onVisibleChange={v => this.setState({ visible: v })} position={DropdownPosition.AutoBottomLeft} > <DropdownClickTrigger> <DropdownButton type="primary">{i18n.open}</DropdownButton> </DropdownClickTrigger> <DropdownContent> <Menu onClick={() => this.setState({ visible: false })}> <MenuItem>{i18n.close}</MenuItem> <MenuItem>{i18n.close}</MenuItem> </Menu> </DropdownContent> </Dropdown> ); } } ReactDOM.render(<PopoverDemo />, mountNode); ```