【发布时间】:2019-03-08 21:15:18
【问题描述】:
我的网站上有一个 SVG 元素:
<ellipse id="svg_2" cy="78.999999" cx="1042.499999" stroke-width="1.5" stroke="#000" fill="#fff"/>
我想为这个元素添加工具提示。我尝试了 NGPrime 和 NGX-bootstrap,但工具提示没有显示在这个元素上(当我将它添加到我网站上的任何其他元素时它可以工作)。
我正在使用 Angular 4 CLI。
知道如何实现吗?
【问题讨论】:
-
您可以添加
<title>子元素,如this answer 中的建议和this stackblitz 中所示。 -
@ConnorsFan 不要认为这是重复的,因为这是 Angular 特有的。
-
<title>对我不起作用。 -
啊,我在 stackblitz 上徘徊的时间不够长。另外我正在使用 ngbtooltip,它不适用于
<title>方法(显然这种方法会在 svg 中创建一个 div,而 Angular 不会呈现)。