uniapp引入阿里图标库

uniapp引入阿里图标库

平时项目开发肯定少不了图标的使用,除了自己定制图标库之外,再一个比较不错的就是使用阿里的图标库,这里包含了很多分类的图标,基本上你想用的图标它都有,不仅好看,使用起来也是非常方便的,下面一起来看看吧。

1.官网挑选图标

官网地址:https://www.iconfont.cn/

你进入这个官网以后,挑选自己喜欢的图标后添加到自己的项目中,没有项目的随意建一个新的,新图标首先先加入购物车,然后到时候一块添加到项目中。

2.下载文件至本地

在这里插入图片描述
直接点击下载到本地,会下载一个包含样式图标文件的压缩包,解压即可。

3.安装依赖

这里安装依赖采用npm的方式来安装,这个依赖库后面要用来生成样式执行文件,这里必须要安装这个依赖。

npm install -g iconfont-tools
或
cnpm install -g iconfont-tools

4.执行文件

打开命令行&#

### 添加并使用阿里巴巴矢量图标库 #### 准备工作 为了在 UniApp 项目中引入阿里字体图标,需先访问 [iconfont](https://www.iconfont.cn/) 并创建属于自己的图标库。完成之后下载该图标库至本地环境[^1]。 #### 引入图标库资源 解压所下载的压缩包后会发现其中包含了 `css` 文件以及不同格式的字体文件(`.ttf`, `.woff`, `.svg` 等),这些都需要被放置于项目的静态资源目录下以便后续引用。通常情况下可以新建一个名为 `static/iconfont/` 的路径用于存放上述文件[^2]。 #### 修改 CSS 路径配置 由于默认生成的 `iconfont.css` 中对于字体文件的相对路径可能不符合实际需求,因此建议调整此部分链接指向以适应当前项目结构。例如: ```css @font-face { font-family: 'iconfont'; src: url('../static/iconfont/iconfont.eot'); /* ...其他类型的字体文件... */ } ``` 确保所有 URL 地址能够正确解析到对应的字体文件位置。 #### 使用 Unicode 方式调用图标 通过编辑器打开 `demo_index.html` 查看所需使用的具体图标的 Unicode 编码,并将其应用到 HTML 或 Vue 组件模板内的相应标签上作为类名前缀加上 `\u` 符号表示法。比如要显示某个特定图标,则可以在页面元素处这样写: ```html <i class="iconfont"></i> ``` 或者利用样式属性实现相同的效果: ```html <span style="font-family:'iconfont';"></span> ``` 注意这里的编码值应当依据个人选择的具体图标而定,务必保持一致。 #### 注册全局组件或局部注册 为了让整个应用程序都能方便快捷地使用这些自定义图标,可以选择将它们封装成独立的小部件并通过插件形式安装;如果仅限于单页内部的话也可以考虑采用局部导入的方式减少不必要的开销。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皮皮的小猪仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值