`inline` prop是否与`SVGTooltip`不兼容?

时间:2017-08-02 19:41:03

标签: blueprintjs

尝试内联呈现SVGTooltip,并且看起来html没有在SVG内部呈现。这是道具不兼容的问题吗?我已经查看了工具提示的来源,它包含跨度,div和其他html元素,如果不使用foreignObject标记作为父级,是否可以在SVG中绘制这些元素?

1 个答案:

答案 0 :(得分:1)

这是正确的,inlineSVGTooltip不兼容,因为它使用在SVG上下文中无效的HTML标记。常规(非内联)SVGTooltip有效,因为它只需要呈现一个内联<g>元素,其余元素在门户中呈现。

该组件可能应该记录有关此不兼容性的控制台警告,或者应该更新文档以提及它。