UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

46 lines (42 loc) 1.17 kB
--- order: 0 title: zh-CN: 基本用法 en-US: Basic usage --- 纯图标按钮组应用,建议使用时同时使用工具提示 `Tooltip`,保证按钮功能的可见性。 ```jsx const [activeIndex, setActiveIndex] = useState(0) return ( <React.Fragment> <Button.Group> {[ { icon: "format-align-left", tooltip: "左对齐" }, { icon: "format-align-center", tooltip: "居中" }, { icon: "format-align-right", tooltip: "右对齐" }, { icon: "format-align-justify", tooltip: "两端对齐" }, ].map(({ icon, tooltip }, index) => ( <Tooltip popup={tooltip} placement="top" popupClassName="tbg-demo" mouseEnterDelay={0.3} > <Button style={{ width: "38px" }} key={icon} leftIcon={icon} active={index === activeIndex} onClick={() => setActiveIndex(index)} /> </Tooltip> ))} </Button.Group> <style dangerouslySetInnerHTML={{ __html: `.tbg-demo .adui-tooltip-content { padding: 4px; border-radius: 4px; }`, }} /> </React.Fragment> ) ```