0

每当我向 SVG 添加工具提示(使用 react-toolip)时,工具提示都会显示两次: 在这里你可以看到重叠的双工具提示

编码:

<HelpIcon data-tip='This field represents all sales (or revenues) generated by the company.'></HelpIcon>
<ReactTooltip effect='solid' place='left' multiline={true}/>

在使用来自@mui 的 HelpIcon 时:

import HelpIcon from '@mui/icons-material/Help';
import ReactTooltip from 'react-tooltip';
4

2 回答 2

1

您也可以使用 Material UI 工具提示 它易于管理,也可以轻松使用长文本

import { Tooltip } from '@mui/material';

<Tooltip title='your tooltip title' >
   <HelpIcon>
</Tooltip>
于 2022-02-10T07:58:06.000 回答
0

为了解决这个问题,定义 data-for 属性和相关工具提示的 id:

<div data-tip='This field represents all sales (or revenues) generated by the company.' data-for='questionMarkToolTip'>
    <HelpIcon></HelpIcon>
    <ReactTooltip effect='solid' place='left' multiline={true} id='questionMarkToolTip'/>
</div>
于 2022-02-10T07:44:21.487 回答