我正在使用https://github.com/NathanWalker/nativescript-ng2-fonticon这对FontAwesome非常有用 .
但我想用Icomoon制作的自定义设置扩展我的图标字体 . 所以我使用Icomoon webapp生成我的icomoon.ttf和它的css并准备好字体文件和css,就像FontAwesome一样 .
此外,我在css中使用im类扩展代码:
.im { font-family: icomoon, icomoon; }
和
providers: [
{
provide: TNSFontIconService,
useFactory: () => {
return new TNSFontIconService({
'fa': 'font-awesome.css',
'im': 'icomoon.css'
});
}
}
],
所以FontAwesome很棒,但我的自定义设置不是 .
这是我的尝试方式:
<Label class="fa" [text]="'fa-check-circle' | fonticon"></Label>
<Label class="im" [text]="'im-settings' | fonticon"></Label>
这就是我得到的:
我的设置图标在哪里,这个中国人的角色是什么? :(
1 回答
事实证明,这是插件中的一个错误 . 它只处理以F开头的unicodes(就像FontAwesome一样),同时Icomoon生成的unicodes默认以E开头 .
现在错误已修复 .