600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Vue移动端 Vant的组件使用自定义图标

Vue移动端 Vant的组件使用自定义图标

时间:2024-03-26 10:19:25

相关推荐

Vue移动端  Vant的组件使用自定义图标

Vant自带的图标比较少,有时候不能满足使用。

普通使用第三方图标 我一般使用阿里图标

找到自己想要的图片 然后加入购物车

1.点击 下载代码

2.下载完成后放在项目中,如放在src/assets下,像demo.html、demo.css等示范文件可选择性删除。

3.在main.js中添加上述样式的引入代码:

import "@/assets/font/iconfont.css";

4.最后使用即可,如(重点是有class=“iconfont” class-prefix="icon"这部分):

<van-icon class="iconfont" class-prefix="icon" name="yonghu"></van-icon>

5.这样就可以了

在Vant的组件中 使用自定义

以Field为例,Field支持图标的,如下面代码

<van-fieldv-model="form.userId"name="手机号"left-icon="smile-o"right-icon="warning-o"placeholder="请输入手机号码":rules="[{ required: true, message: '请输入手机号码' }]"/>

下图显示

那我想换成自定义图标:<van-fieldv-model="form.userId"name="手机号"left-icon="mobilephone"right-icon="mobilephone"placeholder="请输入手机号码":rules="[{ required: true, message: '请输入手机号码' }]"><van-icon class="iconfont" class-prefix="icon" slot="left-icon" name="mobilephone"></van-icon><van-icon class="iconfont" class-prefix="icon" slot="right-icon" name="mobilephone"></van-icon></van-field>

这样就可以

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。