【问题标题】:Material ui tool tip not closing when clicked on element单击元素时材质ui工具提示未关闭
【发布时间】:2020-06-04 20:29:56
【问题描述】:
【问题讨论】:
标签:
javascript
reactjs
material-ui
material-design
tooltip
【解决方案1】:
这是MUI Tooltip 的默认功能。如果你想在点击按钮时关闭Tooltip,你可以试试这个:
export default function SimpleTooltips() {
const classes = useStyles();
const [show, setShow] = React.useState(false)
return (
<div>
<Tooltip
title="Add"
aria-label="add"
open={show}
disableHoverListener
onMouseEnter={() => setShow(true)}
onMouseLeave={() => setShow(false)}
>
<Fab color="primary" className={classes.fab}>
<AddIcon onClick={() => setShow(false)}/>
</Fab>
</Tooltip>
</div>
);
}