微信小程序使用iconfont及引入vant-icon使用iconfont

一、前期準備工作
1.進入iconfont官網(wǎng)地址添加需要的圖標,并下載到本地;
image.png
2.將解壓后的文件全部復(fù)制并放在項目的根目錄assets/iconfont文件下(項目里沒有就自己新建這兩個文件夾);
iconfont文件解壓后的內(nèi)容

項目文件
3.引入后先復(fù)制替換掉原有的@font-face內(nèi)容,再將iconfont.css文件名改成iconfont.wxss(是因為小程序不識別.css文件);
iconfont.wxss

(此步驟時可以精簡文件,只復(fù)制保留iconfont.wxss文件到assets/iconfont文件下,其余文件刪除,依然會正常顯示圖標)

4.項目app.wxss文件內(nèi)引入iconfont樣式;
image.png

準備工作到此已經(jīng)完成,接下來進入項目配置使用;

**普通引入方式: 微信小程序引入iconfont圖標

可以使用view text等標簽引入iconfont;

<text class="iconfont icon-suo"></text>
<view class="iconfont icon-renyuan"></view>

頁面效果:


image.png

其中:


iconfont.wxss

index.wxml

**微信小程序使用van-icon引入iconfont圖標;

引入VantUI組件內(nèi)容可參考VantUI官網(wǎng)快速上手進行配置;

  //index.json中注冊vant-icon組件;
  "usingComponents": {
    "van-icon": "@vant/weapp/icon/index"}
  //index.wxml頁面中使用
  <van-icon class="iconfont" class-prefix="icon" name="renyuan" />
  <van-icon class="iconfont" class-prefix="icon" name="suo" />

頁面效果:


image.png

總結(jié):

  1. 主要是vant-icon引入時,區(qū)分class和class-prefix的區(qū)別,否則不顯示圖標,做個記錄;
  2. 圖標新增 / 修改 / 刪除 時,一定要 點擊更新代碼(如下圖) ,彈出的提示框直接確認, 然后再從頭開始操作這篇文章
    點擊更新代碼
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容