从Fontawesome导入所有图标 [英] Import all icons from Fontawesome
本文介绍了从Fontawesome导入所有图标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我以这种方式在Angular项目中使用Fontawesome 5:
I using Fontawesome 5 in my Angular project in this way:
import fontawesome from '@fortawesome/fontawesome';
import { faBold, faItalic, faUnderline } from '@fortawesome/fontawesome-free-solid';
并在构造函数中:
fontawesome.library.add(faBold, faItalic, faUnderline)
但是单独导入每个图标非常愚蠢.我可以以某种方式一次导入所有图标吗?
But it's very silly to import each icon separately. Can I somehow import all the icons at once?
更新:import * as icons ...
不起作用.
推荐答案
import { fas } from '@fortawesome/fontawesome-free-solid';
然后
fontawesome.library.add(fas)
与其他样式相同
import { fab } from '@fortawesome/fontawesome-free-brands';
import { far } from '@fortawesome/fontawesome-free-regular';
...
fontawesome.library.add( fab, far );
这篇关于从Fontawesome导入所有图标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文