最近项目中要用到在input的placeholder中写一个放大镜的图标自然就像到了iconfont

 首先到阿里巴巴的iconfont中申请账号并在图标库中创建好项目,然后依照上图的位置上传和下载图标,

下载后的压缩包中的除了demo开头的文件就是我们要的文字图标文件。
以上是icontfont的用法

我的项目使用vue写的现在.vue文件中引入压缩包中的css文件

import '../../assets/iconfont.css'

使用:记住要给标签加上class="iconfont"这个class

<input type="text" v-model="searchMsg" class="iconfont" :placeholder="icon">

这里指的注意的是placeholder不能直接写入字体图标的id而是要通过vue的绑定方式绑定到placeholder上才能生效

icon: '\ue601 搜索',

并且原本为&#xe601;的代码要将&#替换成\u。

完成的效果如下:

Logo

前往低代码交流专区

更多推荐