国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

這篇具有很好參考價(jià)值的文章主要介紹了Vue Element-UI使用icon圖標(biāo)(第三方)--在線版。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Element-ui一套為開發(fā)者、設(shè)計(jì)師和產(chǎn)品經(jīng)理準(zhǔn)備的基于 Vue 2.0 的桌面端組件庫,在Vue中使用是很方便的。

關(guān)于引用icon(第三方),有一種不用下載項(xiàng)目到本地的方法,

前言

element自帶的有icon,使用起來也很方便。但是美中不足的是,官方提供的圖標(biāo)庫只是部分,在需要新的icon時(shí),我就想到了引入第三方icon。對(duì)我來說,阿里的icon庫就很方便,之前的項(xiàng)目也是用的這個(gè)庫。

先是查看了Element官方文檔,沒發(fā)現(xiàn)有提示如何引用第三方icon,就嘗試Google一下教程。這里看到了方丈先生的文章Vue Element使用icon圖標(biāo)(第三方),按照他的方法試著操作了一遍,成功引用了。

但是我發(fā)現(xiàn),每次新增或修改icon,我都要重新下載項(xiàng)目嗎?
要怎么做,就可以只更新引用阿里icon的鏈接,在項(xiàng)目中像使用el-icon-iconName一樣?

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

element使用icon的兩種方式

思考過一番后,想到一個(gè)方法,既然下載到本地的也是去修改iconfont.css里面的內(nèi)容,那我不就可以在index.html里面引用阿里的在線css鏈接,在App.vue里面,引入我要修改添加的樣式。不就OK了嗎?
想完就去嘗試可能性。結(jié)果一如所想。下面是具體操作~

教程

關(guān)于在阿里icon上注冊、登錄、創(chuàng)建項(xiàng)目用來存放icon的具體流程,可以參考方丈先生的文章Vue Element使用icon圖標(biāo)(第三方)

1. 在阿里icon上創(chuàng)建一個(gè)給element擴(kuò)展的項(xiàng)目

創(chuàng)建icon項(xiàng)目

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版
按照上圖中的步驟,創(chuàng)建一個(gè)element擴(kuò)展icon項(xiàng)目,注意第4點(diǎn)

?

2. 添加icon到項(xiàng)目中

在圖標(biāo)庫中找到你想要的icon后,加入購物車,然后點(diǎn)擊右上角的購物車,把icon添加到你的element擴(kuò)展項(xiàng)目里吧~

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

添加icon到項(xiàng)目中

3. 生成icon的在線css鏈接

生成在線css鏈接

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

4. 在Vue項(xiàng)目中,引用在線css鏈接和新建css樣式文件 (重點(diǎn)

4.1 在Vue項(xiàng)目中創(chuàng)建iconfont.css文件,當(dāng)然名字自定義。

[class^="el-icon-ali"], [class*="el-icon-ali"]
{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

這里的 el-icon-ali 是我自己起的icon前綴名。

4.2 引用阿里項(xiàng)目在線的css鏈接

我是在index.html里面引用的。放在前面

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

link引用

4.3 引用自己創(chuàng)建的css文件

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

在main.js中引入

根據(jù)你創(chuàng)建文件的路徑來引用哦。
PS:emmmmm.....其實(shí)我的main.js引用會(huì)報(bào)錯(cuò),還沒處理。我是在App.vue文件里面引用css的。(尷尬又不失禮貌的微笑??

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

App.vue文件引用

4.4 可以在項(xiàng)目中使用你的icon啦~~~~

Vue Element-UI使用icon圖標(biāo)(第三方)--在線版

?

組件中的兩種icon使用方式



?文章來源地址http://www.zghlxwxcb.cn/news/detail-460740.html

到了這里,關(guān)于Vue Element-UI使用icon圖標(biāo)(第三方)--在線版的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 給 element-ui 表格的表頭添加icon圖標(biāo)

    給 element-ui 表格的表頭添加icon圖標(biāo)

    el-table icon圖標(biāo) 的設(shè)置,使用? slot=\\\"header\\\" ?插槽,然后直接通過設(shè)置類名為? el-icon-iconName ?來使用即可。 效果展示:

    2024年02月16日
    瀏覽(31)
  • element-ui控件el-select如何在前面添加icon圖標(biāo)

    在element-ui中input可以使用prefix-icon=“el-icon-user” 在前面添加icon圖標(biāo),但是select自己沒有該屬性。那么如何在element-ui控件el-select前面前面icon圖標(biāo) 代碼如下(示例): 這里使用了 template #prefix 來替換,因?yàn)槲沂褂玫氖莈lement-plus ,如果使用的是element-ui 則直接使用slot替換

    2024年02月11日
    瀏覽(43)
  • 小白都會(huì)的前端技能---修改element-ui里面的tree組件的icon圖標(biāo)

    小白都會(huì)的前端技能---修改element-ui里面的tree組件的icon圖標(biāo)

    在樹形組件中,我們渲染到頁面上通常來表示一個(gè)組織架構(gòu)的流程,但一般在做的時(shí)候會(huì)設(shè)置打開和關(guān)閉為兩個(gè)不同的字體圖標(biāo)并且在點(diǎn)擊的時(shí)候可以切換 如下效果圖: ? 打開之前是小加號(hào)圖標(biāo),打開之后是小減號(hào)圖標(biāo) 具體方法: 使用element-ui組件設(shè)置樣式: icon-class =\\\"圖標(biāo)類名\\\"可

    2023年04月18日
    瀏覽(27)
  • vue+elementui項(xiàng)目打包后部署到測試環(huán)境icon全部丟失【element-ui】大版本升級(jí)element-ui后,icon全部丟失

    問題:vue+elementui項(xiàng)目打包后部署到測試環(huán)境icon全部丟失【element-ui】大版本升級(jí)element-ui后,icon全部丟失 解決辦法及原因: elementui在2.12版本中icon數(shù)量較之2.4.9版本的擴(kuò)展2倍不止。原來webpack中對(duì)于字體loader的限制是limit10000,就會(huì)將字體轉(zhuǎn)換為base64,2.12版本中字節(jié)已經(jīng)超過

    2024年02月16日
    瀏覽(101)
  • vue項(xiàng)目打包上線element-ui的icon偶爾亂碼問題

    vue項(xiàng)目打包上線element-ui的icon偶爾亂碼問題

    線上環(huán)境偶爾會(huì)復(fù)現(xiàn), 具體: 一般使用不會(huì)出現(xiàn)這個(gè)問題,因?yàn)橐话阋氲氖莈lement-ui的css文件,問題出在于為了主題色變化啊,需要用到scss變量引入了scss文件。 @import “~element-ui/packages/theme-chalk/src/index”; 而dart-sass在編譯element-ui里icon偽元素的content unicode編碼時(shí)會(huì)轉(zhuǎn)換成對(duì)

    2023年04月17日
    瀏覽(24)
  • vue+element ui中的el-button自定義icon圖標(biāo)

    vue+element ui中的el-button自定義icon圖標(biāo)

    button的icon屬性自定義一個(gè)圖標(biāo)名稱,這個(gè)自定義的圖標(biāo)名稱會(huì)默認(rèn)添加到button下i標(biāo)簽的class上,我們只需要設(shè)置i標(biāo)簽的樣式就可以了 ##3. 按鈕上使用自定義的icon

    2024年02月05日
    瀏覽(23)
  • vue、Element-UI 圖標(biāo)偶發(fā)性亂碼問題解決方案

    使用vue+element-ui搭建網(wǎng)站時(shí),打包到線上會(huì)有偶發(fā)性icon亂碼的問題, 檢查文件dist/css/app.xxx.css,發(fā)現(xiàn)所有的圖標(biāo)樣式content的文本均異常。如:.el-icon-ice-cream-square:before{content:“”}。所以我們打包后的樣式文件是有問題的。 升級(jí)sass、配置vue.config.js sass版本要在1.39.0以上 vu

    2024年02月11日
    瀏覽(21)
  • 普通html使用引入element-ui,圖標(biāo)出錯(cuò)

    普通html使用引入element-ui,圖標(biāo)出錯(cuò)

    利用網(wǎng)頁鏈接形式引入可以正常顯示。 將網(wǎng)站文檔下載至本地,再引用就會(huì)出錯(cuò)。 例如使用element-ui里面的走馬燈,兩側(cè)的箭頭圖標(biāo)不能正常顯示。 先按照按照網(wǎng)上的方法,下載element-ui文件到本地。再將index.css(路徑:element-ui/lib/theme-chalk/index.css)和index.js(路徑:element-ui

    2024年02月01日
    瀏覽(39)
  • vue3.x結(jié)合element-plus如何使用icon圖標(biāo)

    vue3.x結(jié)合element-plus如何使用icon圖標(biāo)

    ?基于 Vue 3的Element Plus如何使用icon圖標(biāo) 首先注意Element Plus版本:官網(wǎng)如圖所示, ?基于vue3的具體如何使用: 參考官網(wǎng)文檔: 1.首先選擇一種方式安裝 ?2.然后全局注冊圖標(biāo) 在main.js或main.ts文件中引入: ?3.然后就可以使用了,具體實(shí)例如下: 使用方式1:輸入框中使用 輸入框

    2023年04月08日
    瀏覽(22)
  • Element-Plus搭建CMS頁面結(jié)構(gòu) 引入第三方圖標(biāo)庫iconfont(詳細(xì))

    Element-Plus搭建CMS頁面結(jié)構(gòu) 引入第三方圖標(biāo)庫iconfont(詳細(xì))

    element plus組件庫是由餓了么前端團(tuán)隊(duì)專門針對(duì)vue框架開發(fā)的組件庫,專門用于電腦端網(wǎng)頁的。因?yàn)槔锩婕闪撕芏嘟M件,所以使用他可以非??焖俚膸臀覀儗?shí)現(xiàn)網(wǎng)站的開發(fā)。 安裝: npm install element-plus --save 引入: 引入的時(shí)候也是分成兩種,一種是全部引入,一種是按需引入

    2024年02月15日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包