这是一种可行的方法。我加了一个
div
TooltipHost
:
https://codepen.io/anon/pen/bxVWdz
const { IconButton, TooltipHost, Fabric } = window.Fabric;
const styles = {
root: {
width: 200,
height: 200,
position: 'relative',
},
iconWrapper: {
position: 'absolute',
right: 20,
bottom: 20,
}
}
class Content extends React.Component {
render() {
return (
<Fabric style={styles.root}>
<div style={styles.iconWrapper}>
<TooltipHost content="The tip">
<IconButton iconProps={{ iconName: 'Org' }} />
</TooltipHost>
</div>
</Fabric>
);
}
}
ReactDOM.render(<Content />, document.getElementById('content'));
我以前没有使用过库(Office UI Fabric),所以可能有更好的方法。