亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Vue開發(fā)項目中如何使用Font Awesome 5

 更新時間:2021年11月11日 14:52:36   作者:Noodlewar  
Font Awesome是一套流行的圖標(biāo)字體庫,我們在實際開發(fā)的過程中會經(jīng)常遇到需要使用圖標(biāo)的場景,對于一些常用的圖標(biāo),我們可以直接在Font Awesome中找到并且使用,這篇文章主要給大家介紹了關(guān)于Vue開發(fā)項目中如何使用Font Awesome5的相關(guān)資料,需要的朋友可以參考下

Font Awesome 官網(wǎng):https://fontawesome.com/

前端小伙伴們都知道Font Awesome圖標(biāo)庫,它具有豐富的常用圖標(biāo),筆者開發(fā)時也經(jīng)常使用,省卻了自己到處找圖標(biāo)的困擾,當(dāng)然阿里的iconfont也不錯,不過它比較雜亂,找的圖標(biāo)有時候不是配套的,尺寸和比例上有些偏差,即使你只使用某一個圖標(biāo)庫的圖標(biāo)難免也會有收錄不全的情況(這是筆者的使用體驗,絕對沒有貶低iconfont的意思,勿噴),F(xiàn)ont Awesome通過幾年的發(fā)展已經(jīng)收錄了互聯(lián)網(wǎng)最常用的圖標(biāo),絕對能滿足大多數(shù)人的開發(fā)需求(有美工還用自己動手??。。┊?dāng)然,看標(biāo)題就知道Font Awesome已經(jīng)進入5時代,使用方法上也和4以前的版本有所不同,而且還增加了收費版。。。當(dāng)然免費版已經(jīng)足夠大家使用啦!下面筆者就給大伙兒講講如何在自己的vue開發(fā)項目中使用Font Awesome 5

安裝依賴

1. 安裝基礎(chǔ)依賴

$ npm i --save @fortawesome/fontawesome
$ npm i --save @fortawesome/vue-fontawesome

2. 安裝樣式依賴

$ npm i --save @fortawesome/fontawesome-free-solid
$ npm i --save @fortawesome/fontawesome-free-regular
$ npm i --save @fortawesome/fontawesome-free-brands

注意:

  • 免費版支持三種樣式:solid、regular和brands,后面在使用圖標(biāo)時根據(jù)樣式的不同也會有不同的前綴
  • 如果下載依賴失敗,試試cnpm,不贅述了!

配置

進入main.js文件配置Font Awesome,配置方式比起4以前多了一些代碼

import fontawesome from '@fortawesome/fontawesome'
import FontAwesomeIcon from '@fortawesome/vue-fontawesome'
import solid from '@fortawesome/fontawesome-free-solid'
import regular from '@fortawesome/fontawesome-free-regular'
import brands from '@fortawesome/fontawesome-free-brands'

fontawesome.library.add(solid)
fontawesome.library.add(regular)
fontawesome.library.add(brands)

Vue.component('font-awesome-icon', FontAwesomeIcon)

使用

ok,配置完成之后你就可以隨心所欲的在你的項目上使用Font Awesome了,使用方法如下:

例如,我們想使用 “用戶” 這個圖標(biāo):

1. 進入圖標(biāo)搜索頁

搜索地址: https://fontawesome.com/icons...

2. 輸入想使用的圖標(biāo)的英文,例如用戶的英文是 user

3. 過濾收費圖標(biāo)

搜索結(jié)果有些是灰色的表示是收費版的,我們可以在左邊點擊篩選項Free來過濾掉收費版

4.點擊圖標(biāo)查看

選擇一個自己滿意的圖標(biāo)點進去查看內(nèi)容

右邊是選取哪種樣式,這里可以看到這個圖標(biāo)支持solid和regular和light(收費樣式),然后下面就是我們熟悉的使用代碼了,不過在Vue里不能這樣直接使用了,要改為以下的寫法:

<font-awesome-icon :icon="['fas','user]"/>

往icon屬性里傳入一個數(shù)組,第一個參數(shù)是樣式,第二個就是圖標(biāo)名,看起來好像節(jié)省了寫 “fa-” 這幾個字符,但是結(jié)構(gòu)感覺比以前復(fù)雜(⊙o⊙)…

5. 查看結(jié)果

OK,是時候查看我們辛苦工作的結(jié)果了,打開瀏覽器查看圖標(biāo)效果,引入成功!

總結(jié)

Font Awesome 5比之前的版本在圖標(biāo)優(yōu)化上絕對是完美級別的,而且圖標(biāo)庫內(nèi)容也豐富了很多,不過在配置上相對以前要繁瑣,需要花一點時間, 總體來說是一個很棒的圖標(biāo)庫,如果覺得有用的小伙伴兒麻煩點個贊哦!

到此這篇關(guān)于Vue開發(fā)項目中如何使用Font Awesome 5的文章就介紹到這了,更多相關(guān)Vue使用Font Awesome5內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • Vue中v-if、v-if-else、v-else-if與v-show的基本使用

    Vue中v-if、v-if-else、v-else-if與v-show的基本使用

    v-if,v-else,v-else-if,v-if指令用于條件性地渲染一塊內(nèi)容,這塊內(nèi)容只會在指令的表達式返回truth值的時候被渲染,這篇文章主要給大家介紹了關(guān)于Vue中v-if、v-if-else、v-else-if與v-show的基本使用,需要的朋友可以參考下
    2022-10-10
  • 掌握Qwik.js,輕松應(yīng)對前端SSR渲染問題

    掌握Qwik.js,輕松應(yīng)對前端SSR渲染問題

    掌握Qwik.js,輕松應(yīng)對前端SSR渲染問題!本指南將為你揭示如何使用這款強大的框架,讓你在前端開發(fā)中游刃有余
    2023-12-12
  • Vue中強制組件重新渲染的正確方法

    Vue中強制組件重新渲染的正確方法

    這篇文章主要介紹了Vue中強制組件重新渲染的正確方法,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2021-01-01
  • vue項目中main.js使用方法詳解

    vue項目中main.js使用方法詳解

    main.js是我們的入口文件,主要作用是初始化vue實例,并引入所需要的插件,下面這篇文章主要給大家介紹了關(guān)于vue項目中main.js使用方法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Vue3封裝localStorage基本使用示例詳解

    Vue3封裝localStorage基本使用示例詳解

    localStorage 和 sessionStorage 屬性允許在瀏覽器中存儲 key/value 對的數(shù)據(jù),localStorage 用于長久保存整個網(wǎng)站的數(shù)據(jù),保存的數(shù)據(jù)沒有過期時間,直到手動去刪除,本文給大家介紹Vue3封裝localStorage-基本使用,感興趣的朋友一起看看吧
    2023-12-12
  • el-form表單驗證的一些實用方法總結(jié)

    el-form表單驗證的一些實用方法總結(jié)

    表單校驗是注冊環(huán)節(jié)中必不可少的操作,表單校驗通過一定的規(guī)則來確保用戶提交數(shù)據(jù)的有效性,下面這篇文章主要給大家介紹了關(guān)于el-form表單驗證的一些實用方法,需要的朋友可以參考下
    2023-01-01
  • 解決vue v-for 遍歷循環(huán)時key值報錯的問題

    解決vue v-for 遍歷循環(huán)時key值報錯的問題

    今天小編就為大家分享一篇解決vue v-for 遍歷循環(huán)時key值報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue3中關(guān)于路由hash與History的設(shè)置

    vue3中關(guān)于路由hash與History的設(shè)置

    這篇文章主要介紹了vue3中關(guān)于路由hash與History的設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue的props父傳子的示例代碼

    Vue的props父傳子的示例代碼

    這篇文章主要介紹了Vue的props父傳子的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • vue中如何實現(xiàn)后臺管理系統(tǒng)的權(quán)限控制的方法示例

    vue中如何實現(xiàn)后臺管理系統(tǒng)的權(quán)限控制的方法示例

    這篇文章主要介紹了vue中如何實現(xiàn)后臺管理系統(tǒng)的權(quán)限控制的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論