为什么一些 fontAwesome 图标没有丢失?

问题描述

我想在vue中连接faing

*************
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
import { faVuejs } from '@fortawesome/free-brands-svg-icons'
******************
library.add(faVuejs);
Vue.component('font-awesome-icon',FontAwesomeIcon)
************

在组件中:

<font-awesome-icon :icon="[ 'fab','twitter' ]" />

控制台错误

Could not find one or more icon(s) {prefix: "fab",iconName: "twitter"}

但是,如果我使用:

<font-awesome-icon :icon="[ 'fab','vuejs' ]" />

工作正常……怎么了?

解决方法

您必须像使用 Vue 图标一样导入 faTwitter 图标,并将其添加到库中:

import { faTwitter } from '@fortawesome/free-brands-svg-icons'

library.add(faTwitter)

demo

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...