uni-icons 已经收录了日常开发中常用的图标 ,但是因为体积问题 ,不可能一直无限添加新图标 ,所以uni-icons 也提供了扩展的方法。

使用 custom-prefix 和 type 属性自定义图标

<uni-icons custom-prefix="custom-icon" type="icon-youxi" size="30"></uni-icons>

#获取图标

以下所有说明都是基于阿里图标库 (opens new window)进行扩展,其他图标库同理,明白原理即可方便扩展

  1. 访问 阿里图标库 (opens new window),搜索图标并加入购物车:

  2. 点击页面右上角购物车图标 ,点击添加至项目,如没有项目,需要点击下图第二步的图标添加一个项目目录,如已经有项目则可以略过第二步,选择项目后点击确定:

  1. 确定后进入项目,点击项目设置 ,对图标库进行一些设置:

  2. 项目名称和项目描述根据自己需求填写, fontClass 是图标的前缀 ,需要传入组件type属性,fontFamily 是图标集名称,需要传入组件custom-prefix 属性,字体格式可以只勾选 ttf:

  3. 点击保存后 ,可以下载图库库到本地:

  4. 下载解压后,需要用到的文件暂时有两个 iconfont.cssiconfont.ttf:

  5. 将 iconfont.ttficonfont.css 放到项目根目录 static 下。

  6. 打开 iconfont.css ,修改 @font-face 如下,注意 src 字体文件的引用路径是否正确:

    @font-face {font-family: "iconfont"; src: url('/static/iconfont.ttf') format('truetype');
    }.iconfont {font-family: "iconfont" !important;font-size: 16px;
    }.icon-search:before {content: "\e65c";
    }
    

通过上述操作 ,现在就获得一个可以自定义的图标库,

#在 vue 页面使用自定义图标

在项目根目录的 App.vue 中,引入上述的 iconfont.css,注意自己存放的路径,且通过 @import 引入的外部样式,需要写在 style 标签有效内容中的最前面

<!-- App.vue -->
<style>
@import "@/static/iconfont.css";
</style>

使用 custom-prefix 和 type 属性自定义图标

<uni-icons custom-prefix="iconfont" type="icon-search" size="30"></uni-icons>

注意:因为本质上还是使用的字体,所以多色图标还是不支持的。

uniapp使用阿里图标库相关推荐

  1. uniapp使用阿里图标库iconfont

    1.在阿里图标库中找到自己要使用的图标并加入项目: iconfont-阿里巴巴矢量图标库iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载.在线存储.格式转换等功能.阿里巴 ...

  2. uniapp小程序使用symbol格式图标(阿里图标库)

    参考这个博主小程序的写法https://blog.csdn.net/qq_42001842/article/details/103959394, 总结uniapp的写法如下,做个记录: 一.安装min ...

  3. uni-app引用外部图标库(阿里矢量图)

    uni-app引用外部图标库(阿里矢量图) 作为前端程序员,nui-app是必备的,但是有时候内置的图标,组件又不完全满足,这里就可以引进外部图标,这里引用的是阿里矢量图标 第一步,在项目目录中新建文 ...

  4. uniapp引入阿里图标

    uniapp引入阿里图标: uniapp引入自定义阿里图标库后在手机端不显示图标 跟着我做: 第一步: 第二步: 第三步: 是的,你没看错,这样操作不太行,确实没有图标s #学习时间(正确): 第一步 ...

  5. uni-app接入阿里图标使用以及图标旋转

    uni-app接入阿里图标使用以及图标旋转 阿里图标官网创建账号及项目 阿里矢量图标库 将需要的图标添加到购物车,添加到自己的项目 点击"Download Code"下载 项目代码 ...

  6. uni-app使用阿里巴巴图标库icon详细步骤--避免踩坑

    踩了很多坑~~  最终终于找到可以使用阿里图标库的方法  简单方便 阿里巴巴图标库:https://www.iconfont.cn/home/index?spm=a313x.7781069.19989 ...

  7. 下载并使用阿里图标库

    一. 下载图标库 打开阿里图标库网址 https://www.iconfont.cn/,选择自己喜欢的图标,加入购物车(需要进行登录). 点开购物车图标,点击下载代码. 二.使用阿里图标库 解压下载的 ...

  8. scrapy如何指定生成python3的项目_如何把阿里图标库的图标生成代码并应用于自己的项目...

    有时候需要用很多图标去完成一定的页面效果和工作展现,框架内置的图标可能满足不了我们的需求,有个很好的图标库想必大家都知道-----就是阿里图标库.那么我们如何才能够把阿狸图标库的图标引用到自己的项目中 ...

  9. 开发辅助 | 阿里图标库iconfont入门使用

    目前大多数的互联网公司,前端开发和UI设计师配合中,针对设计师给图的效果图,前端开发工程师不再像往常一样对于细小图标进行切图,取而代之的是引用阿里图标库(http://iconfont.cn/):简单 ...

  10. antd 阿里图标库扩展a-icon 图标

    vue 项目中 使用阿里图标库扩展antd 组件 icon 的图标 第一步:创建图标库 在https://www.iconfont.cn/ 创建自己的图标库,首相创建项目,然后把Svg 图标上传到该项 ...

最新文章

  1. 开源一个上架 App Store 的相机 App
  2. 从MySQL 5.6升级到8.0,Facebook付出了惨痛代价……
  3. java 革命_JAVA数据库连接池的革命 -- 从BoneCP到HikariCP(转)
  4. DLX (Dancing Links/舞蹈链)算法——求解精确覆盖问题
  5. 【转载】solr教程,值得刚接触搜索开发人员一看
  6. 为何gpio_to_irq不能静态使用?【转】
  7. CSS3移动应用程序企业网站模板
  8. android蓝牙协议名词解释 OPP HFP HDP A2DP PAN
  9. 解决Fast api打印两次日志的问题
  10. 【读书笔记】深入分析Java Web技术内幕-Cookie与Session
  11. android Json解析详解(详细代码)
  12. 华为又遭重击:谷歌暂停提供 Android 支持,新出售手机不能使用 Google 服务
  13. 什么类型网站不利于seo优化
  14. excel计算机财务管理最佳现金余额,计算机财务管理excel选择题
  15. 高维数据存储 —— R 树
  16. 如何使用C4D的反射通道创建一个金属外观?
  17. H3C WA4320H-ACN 无线AP硬改支持集客256M内存启动
  18. 2018百度之星程序设计大赛 - 资格赛 三原色图 problem 1006
  19. 腾讯阿里面试题【图文详解】:25匹马5赛道选前三,最少要跑几次?赛几场?
  20. 嵌入式成长轨迹33 【嵌入式学习阶段】【ARM环境调试】【在虚拟机下Ubuntu建立NFS网络文件系统】...

热门文章

  1. Android StorageManager实现原理剖析
  2. 东数西算背后的大棋局
  3. 中兴面试(含面试题)
  4. 软件工程导论知识点总结
  5. Norton AntiVirus 8.0 企业版服务器客户端安装说明
  6. Message: 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标解决
  7. 29 伪造ICMP数据包的IP层
  8. 安卓手机小说阅读器_粉笔免费小说阅读器app下载-粉笔免费小说阅读器APP手机版v1.0.1...
  9. 西威变频器avo下载调试资料_小白妙招 | G120/G120C 变频器模拟量断线速度保持
  10. IT 技能发展:10 大基本 IT 技能