在vuejs 中使用Font Awesome字体图标

Posted 一念430

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在vuejs 中使用Font Awesome字体图标相关的知识,希望对你有一定的参考价值。

安装

npm install vue-awesome

引入

import Vue from ‘vue‘

/* 在下面两种方式中任选一种 */

// 仅引入用到的图标以减小打包体积
import ‘vue-awesome/icons/flag‘

// 或者在不关心打包体积时一次引入全部图标
import ‘vue-awesome/icons‘

/* 任选一种注册组件的方式 */

import Icon from ‘vue-awesome/components/Icon‘

// 全局注册(在 `main .js` 文件中)
Vue.component(‘icon‘, Icon)

// 或局部注册(在组件文件中)
export default {
  components: {
    Icon
  }
}

使用方法

<!-- 基础用法 -->
<icon name="beer"></icon>

<!-- 添加选项 -->
<icon name="sync" scale="2" spin></icon>
<icon name="comment" flip="horizontal"></icon>
<icon name="code-branch" label="Forked Repository"></icon>

<!-- 堆叠图标 -->
<icon label="No Photos">
  <icon name="camera"></icon>
  <icon name="ban" scale="2" class="alert"></icon>
</icon>

旋转动画

<icon name="spinner" spin></icon>
<icon name="spinner" pulse></icon>

其他图标

请访问 Font Awesome 官网以查询可以使用的 name 值,如 beerfilecamera 等。

以上是关于在vuejs 中使用Font Awesome字体图标的主要内容,如果未能解决你的问题,请参考以下文章

window Form中使用Font Awesome z

如何在页面中使用Font Awesome字体图标

如何使用Font Awesome字体图标

QML-引入Font-awesome

如何在 SwiftUI 中使用 Font Awesome 作为自定义字体?

Android 在菜单项中使用 font-awesome 字体作为图标