Angular:如何防止我的kendo-tooltip文本中的html标签被转义?

问题描述 投票:0回答:1

在我的角度项目中,kendo-tooltip从工具提示出现的html元素的title属性中获取其文本。每当title属性设置为“Hello <b>这应该是粗体文本</ b> Hello”时,文本不是粗体,而是显示html标签。

我能找到的最接近的例子是在telerik forums question。但是,它使用ng-template将样式应用于整个属性。它不允许在单个属性中进行样式设置,并允许在kendo-tooltip中显示该样式。

每当存在HTML标记时,无论是<b>,<ol>,<li>,<br>等,我都希望HTML标记能够相应地对文本进行样式设置,而不仅仅是字面上显示标记。剑道工具提示。

angular kendo-ui tooltip kendo-tooltip
1个回答
0
投票

在工具提示中将标题显示为纯文本是常规HTML行为。您可以通过将its template中元素的“innerHTML”属性绑定到包含要呈现的HTML的传入值,实际上在Angular Tooltip的Kendo UI内容中呈现HTML,例如:

DEMO

© www.soinside.com 2019 - 2024. All rights reserved.