基线:
<mat-icon>
指令工作,但它没有。我不清楚如何注册字体,或者我是否也需要。我正在寻找一个例子,有人在哪里使用新的字体-可怕的角和什么是需要使用的<mat-icon>
指令,以获得图标显示。如果我按照角字体-令人敬畏的GitHub页面上的说明操作,这一切都能工作,但它们使用的标记如下:<fa-icon icon="coffee"></fa-icon>
。请有人通过安装程序,这样我就可以使用<mat-icon>
指令来呈现这些内容了。
发布于 2018-11-15 20:49:31
直接从此链接开始,实现并在我的项目中工作,下面是我遵循的步骤。
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ${icon.icon[0]} ${icon.icon[1]}"> <path d="${icon.icon[4]}" /> </svg>
;this._iconRegistry.getNamedSvgIcon(icon.iconName,icon.prefix).subscribe( () => { //Ok,图标已经存在},() => {//错误,未找到,添加它为this._iconRegistry.addSvgIconLiteralInNamespace( icon.prefix,icon.iconName,this._sanitizer.bypassSecurityTrustHtml(svg );} );}}https://stackoverflow.com/questions/51851999
复制相似问题