我有一个json文件包含这样的图标对象:
"icons" : {
"logo" : "fa fa-caret-down",
"search" : "fas fa-search",
"bell" : "far fa-bell"
}
在我的component.ts中,我能够像这样使用服务成功获取此图标对象:
navIcons: object;
getNavIcons(): void {
this.navbarService.getNavIcons()
.subscribe(navIcons => {
this.navIcons = navIcons;
console.log(this.navIcons)
// icons : {
// logo : "fa fa-caret-down",
// search : "fas fa-search",
// bell : "far fa-bell"
// }
});
}
如何在component.html模板中绑定thoes类?我试过这样的:
<i id="logo" [ngClass]="['navIcons.logo']" class="nav-icon"></i>
但它失败了。我还有另一个类:nav-icon需要添加到此徽标中吗?先谢谢你!