最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue開(kāi)發(fā)項(xiàng)目中如何使用Font Awesome 5

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

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

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

安裝依賴(lài)

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

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

2. 安裝樣式依賴(lài)

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

注意:

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

配置

進(jìn)入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,配置完成之后你就可以隨心所欲的在你的項(xiàng)目上使用Font Awesome了,使用方法如下:

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

1. 進(jìn)入圖標(biāo)搜索頁(yè)

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

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

3. 過(guò)濾收費(fèi)圖標(biāo)

搜索結(jié)果有些是灰色的表示是收費(fèi)版的,我們可以在左邊點(diǎn)擊篩選項(xiàng)Free來(lái)過(guò)濾掉收費(fèi)版

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

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

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

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

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

5. 查看結(jié)果

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

總結(jié)

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

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

您可能感興趣的文章:

相關(guān)文章

  • html中創(chuàng)建并調(diào)用vue組件的幾種方法匯總

    html中創(chuàng)建并調(diào)用vue組件的幾種方法匯總

    這篇文章主要介紹了html中創(chuàng)建并調(diào)用vue組件的幾種方法匯總,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-11-11
  • vue Tooltip提示動(dòng)態(tài)換行問(wèn)題

    vue Tooltip提示動(dòng)態(tài)換行問(wèn)題

    這篇文章主要介紹了vue Tooltip提示動(dòng)態(tài)換行問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue指令之 v-cloak、v-text、v-html實(shí)例詳解

    Vue指令之 v-cloak、v-text、v-html實(shí)例詳解

    當(dāng)用戶(hù)頻繁刷新頁(yè)面或網(wǎng)速慢時(shí),頁(yè)面未完成 Vue.js 的加載時(shí),導(dǎo)致 Vue 來(lái)不及渲染,這就會(huì)導(dǎo)致在瀏覽器中直接暴露插值(表達(dá)式),這篇文章主要介紹了Vue指令 v-cloak、v-text、v-html,需要的朋友可以參考下
    2019-08-08
  • vue實(shí)現(xiàn)自定義H5視頻播放器的方法步驟

    vue實(shí)現(xiàn)自定義H5視頻播放器的方法步驟

    這篇文章主要介紹了vue實(shí)現(xiàn)自定義H5視頻播放器的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Vue中常見(jiàn)混淆用法匯總

    Vue中常見(jiàn)混淆用法匯總

    本文主要介紹了在Vue中使用的一些常見(jiàn)混淆用法,包括new Vue()、export default {}、createApp()等,以及如何使用混淆器對(duì)代碼進(jìn)行加固,需要的可以參考下
    2023-12-12
  • vuejs父子組件通信的問(wèn)題

    vuejs父子組件通信的問(wèn)題

    本篇文章主要介紹了vue父子組件通信 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • Vue實(shí)現(xiàn)網(wǎng)頁(yè)轉(zhuǎn)PDF方法流程詳解

    Vue實(shí)現(xiàn)網(wǎng)頁(yè)轉(zhuǎn)PDF方法流程詳解

    在日常的工作中,有時(shí)候會(huì)碰到需要將某個(gè)網(wǎng)址網(wǎng)頁(yè)保存成為pdf的情況,這篇文章主要介紹了用Vue實(shí)現(xiàn)網(wǎng)頁(yè)轉(zhuǎn)PDF的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Vue中xlsx的使用方法指南

    Vue中xlsx的使用方法指南

    這篇文章主要給大家介紹了關(guān)于Vue中xlsx的使用方法指南,有很多辦法都可以實(shí)現(xiàn),其中最簡(jiǎn)單的還是使用插件xlsx,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • vue3+element Plus實(shí)現(xiàn)在table中增加一條表單數(shù)據(jù)的示例代碼

    vue3+element Plus實(shí)現(xiàn)在table中增加一條表單數(shù)據(jù)的示例代碼

    這篇文章主要介紹了vue3+element Plus實(shí)現(xiàn)在table中增加一條表單數(shù)據(jù)的操作,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • Vue如何指定不編譯的文件夾和favicon.ico

    Vue如何指定不編譯的文件夾和favicon.ico

    這篇文章主要介紹了Vue如何指定不編譯的文件夾和favicon.ico,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評(píng)論

崇礼县| 安达市| 文安县| 稻城县| 手游| 庆城县| 隆昌县| 泾源县| 伊吾县| 炉霍县| 隆林| 宁德市| 荣成市| 永和县| 图片| 北碚区| 宜丰县| 阿巴嘎旗| 白水县| 来安县| 通许县| 陇西县| 霍邱县| 枝江市| 肥西县| 南雄市| 泰州市| 莱西市| 仁怀市| 通河县| 海门市| 社旗县| 松原市| 西城区| 兴和县| 剑川县| 宁国市| 西青区| 靖江市| 南通市| 平和县|