首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字体5使用社交/品牌图标做出反应

字体5使用社交/品牌图标做出反应
EN

Stack Overflow用户
提问于 2018-10-07 09:38:57
回答 5查看 46.2K关注 0票数 39

字体有趣的文档只展示了如何添加常规/实心字体来作出反应。社交偶像呢?

首先我抓起了包裹:

代码语言:javascript
复制
  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 \

然后作出反应:

代码语言:javascript
复制
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faFacebookF } from '@fortawesome/free-brands-svg-icons' 

library.add(faFacebookF); 

并尝试使用组件:

代码语言:javascript
复制
<FontAwesomeIcon icon="fa-facebook-f" />

甚至尝试过:

然后继续进入控制台

找不到图标{前缀:"fas",iconName:"fa-facebook-f"}

我相信,不知何故,我必须得到品牌的fab前缀。

这是我想使用https://fontawesome.com/icons/facebook-f?style=brands的图标

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2018-10-07 10:28:34

尝试:

代码语言:javascript
复制
<FontAwesomeIcon icon={['fab', 'facebook-f']} />

注意,字体棒现在有不同的图标集。实心集(fas)是默认的。facebook的图标在品牌集(fab)中。

票数 47
EN

Stack Overflow用户

发布于 2019-01-16 13:06:52

代码语言:javascript
复制
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import { faFacebook } from "@fortawesome/free-brands-svg-icons"

const icon = <FontAwesomeIcon icon={faFacebook} />

我在范多姆的GitHub上找到了品牌图标的拼写/大写

票数 52
EN

Stack Overflow用户

发布于 2019-11-08 20:44:43

请注意,必须运行您首先运行的命令

代码语言:javascript
复制
npm i --save @fortawesome/fontawesome-svg-core 
npm i --save @fortawesome/free-brands-svg-icons 
npm i --save @fortawesome/react-fontawesome

我试着在没有先安装的情况下导入--当然,这是行不通的。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52687229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档