【问题标题】:attr.data-icon is not working in angular 4attr.data-icon 在角度 4 中不起作用
【发布时间】:2025-11-30 20:40:02
【问题描述】:

我想在我的 angular 5 项目中动态加载字体,当我使用时它工作正常

<i data-icon="" ></i>

但是当我使用 Angular 5 动态加载值时

<i [attr.data-icon]="w" ></i>

在 component.ts 文件中 w 值相同 w= "" 然后它不工作。

但是当我在控制台中看到这两个场景时,第一个场景的 data-icon 值变成了一个 utf 代码,但对于 [attr.data-icon] 它显示值 ""

【问题讨论】:

标签: javascript typescript utf-8 angular2-template


【解决方案1】:

使用动态数据时,应使用w = String.fromCharCode(0x04a)w = '\u004A'

请参考这个答案https://*.com/a/13094667/8038345

【讨论】: