字体有趣的文档只展示了如何添加常规/实心字体来作出反应。社交偶像呢?
首先我抓起了包裹:
npm i --save @fortawesome/fontawesome-svg-core \
npm i --save @fortawesome/free-brands-svg-icons \
npm i --save @fortawesome/react-fontawesome注意:我将npm i --save @fortawesome/free-solid-svg-icons \替换为npm i --save @fortawesome/free-brands-svg-icons \
然后作出反应:
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faFacebookF } from '@fortawesome/free-brands-svg-icons'
library.add(faFacebookF); 并尝试使用组件:
<FontAwesomeIcon icon="fa-facebook-f" />甚至尝试过:
然后继续进入控制台
找不到图标{前缀:"fas",iconName:"fa-facebook-f"}
我相信,不知何故,我必须得到品牌的fab前缀。
这是我想使用https://fontawesome.com/icons/facebook-f?style=brands的图标
发布于 2018-10-07 10:28:34
尝试:
<FontAwesomeIcon icon={['fab', 'facebook-f']} />注意,字体棒现在有不同的图标集。实心集(fas)是默认的。facebook的图标在品牌集(fab)中。
发布于 2019-01-16 13:06:52
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import { faFacebook } from "@fortawesome/free-brands-svg-icons"
const icon = <FontAwesomeIcon icon={faFacebook} />我在范多姆的GitHub上找到了品牌图标的拼写/大写
发布于 2019-11-08 20:44:43
请注意,必须运行您首先运行的命令:
npm i --save @fortawesome/fontawesome-svg-core
npm i --save @fortawesome/free-brands-svg-icons
npm i --save @fortawesome/react-fontawesome我试着在没有先安装的情况下导入--当然,这是行不通的。
https://stackoverflow.com/questions/52687229
复制相似问题