使用Angular 在html我需要在<a>
标签上添加title
个属性,标题的值将有文本和特殊字符.该属性应该在锚上呈现工具提示,但它不呈现特殊字符,而是将它们作为文本来呈现.
超文本标记语言
<a [title]="getSanitizedContent(value)"></a>
<a [title]="value"></a>
<a title="©"></a>
TS
value= '©';
constructor(private sanitizer: DomSanitizer) {}
getSanitizedContent(value: string): void {
return this.sanitizer.bypassSecurityTrustHtml(value);
}
- 如果我使用消毒剂,我会在工具提示
safevalue must use [property]=binding:'©'
中收到以下消息 - 如果我在工具提示中使用直接值,我将获得特殊字符的文本,而不是呈现的图标
- 如果我对它们进行硬件编码,我可以在工具提示中看到呈现良好的特殊字符(这意味着编码是正确的,但绑定会产生问题)
有人知道如何使用标题属性显示工具提示中的特殊字符吗?