UNPKG

zent

Version:

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

42 lines (38 loc) 754 B
--- order: 4 zh-CN: title: withPopover 高阶组件 click: 点击打开 msg: 弹层内容 close: 关闭 en-US: title: withPopover HOC click: Click to Open msg: Popover content close: Close --- ```jsx import { Popover, Button } from 'zent'; const Content = Popover.withPopover(function Content({ popover }) { return ( <div> <div>{i18n.msg}</div> <Button onClick={popover.close}>{i18n.close}</Button> </div> ); }); ReactDOM.render( <Popover className="zent-doc-popover" position={Popover.Position.BottomLeft} cushion={5}> <Popover.Trigger.Click> <Button type="primary">{i18n.click}</Button> </Popover.Trigger.Click> <Popover.Content> <Content /> </Popover.Content> </Popover> , mountNode ); ```