uni-app中使用阿里巴巴矢量图标库

1、打开网址,链接: 阿里巴巴矢量图标库

2、注册账号并登录,已有账号直接登录

3、选择图标,点击添加入库

4、点击购物车图标,查看添加入库的图标

5、点击“添加至项目”,可以选择将图标添加至已有项目中,或添加至新创建项目中。

6、添加成功后,进入项目详情页面,可以看到当前项目所包含的所有图标。

注意: 添加新图标至项目后,需要点击”更新代码“。并将更新后的代码重新下载,导入项目中。

7、下载代码至本地

8、找到下载的压缩包,解压缩后复制 iconfont.css 文件到uniapp项目的common文件夹中(若没有该文件夹,可以新建一个)

9、去到项目中复制代码,然后打开iconfont.css文件,替换@font-face中的内容。并且在//at前加上https:。

替换前iconfont.css内容:

@font-face {font-family: "iconfont"; /* Project id 2555092 */src: url('iconfont.woff2?t=1621316808304') format('woff2'),url('iconfont.woff?t=1621316808304') format('woff'),url('iconfont.ttf?t=1621316808304') format('truetype');
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-fanchuan:before {content: "\e603";
}.icon-daohang:before {content: "\e602";
}

替换后iconfont.css内容:

@font-face {font-family: 'iconfont';  /* Project id 2555092 */src: url('https://at.alicdn.com/t/font_2555092_gyq0zm29y5.woff2?t=1621316773774') format('woff2'),url('https://at.alicdn.com/t/font_2555092_gyq0zm29y5.woff?t=1621316773774') format('woff'),url('https://at.alicdn.com/t/font_2555092_gyq0zm29y5.ttf?t=1621316773774') format('truetype');
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-fanchuan:before {content: "\e603";
}.icon-daohang:before {content: "\e602";
}

10、iconfont.css中添加以下内容(目的:使得图标可以被应用于text、view、button等组件)

text[class*="icon-"],
view[class*="icon-"],
button[class*="icon-"] {font-family: "iconfont";font-size: inherit;font-style: normal;
}

11、项目中引用,可全局引用(App.vue的style标签中引用)、局部引用(在具体的.vue文件中的style标签中引用)。推荐:全局引用方式

12、页面中使用图标(第15行)

flex3_zonghe.vue

<!-- 综合练习:回顾Flex流式布局的基础语法以及CSS编写规范-->
<template><view class="container"><view class="swipper"><image src="../../static/hongzao.jpg" mode="aspectFill"></image></view><view class="title"><view class="tl"><button>出售</button><text>新疆大枣</text><!-- <text class="xingxing icon-xing"></text> --><text class="xingxing icon-fanchuan"></text></view><view class="des">高端品质,无敌质量!</view></view><view class="detail"><view class="danjia"><text>预售单价:</text><text>1.99元/公斤</text></view><view class="chanliang"><text>预计总产量:</text><text>500/公斤</text></view><view class="address"><text>地址:</text><text>江苏省苏州市吴中区</text></view></view><view class="share"><text class="icon-fenxiang1">分享</text><text class="icon-haibaofenxiang">立即分享</text><text class="icon-haibaofenxiang">生成海报</text></view><view class="footer"><view class="left"><text>受关注:</text><text>200次</text></view><view class="right"><text class="icon-sixin1">私信他</text><text class="icon-sixin">联系他</text></view></view></view>
</template><script></script><style lang="less" scoped>@margin: 5px;@width: 50%;.container {display: flex;flex-direction: column;margin: 10px;font-size: 18px;color: #333;.swipper {text-align: center;image {width: 100%;}}.title {.tl {display: flex;text-align: left;button {margin: 5px;font-size: 12px;color: #fff;border-radius: 15px;background-color: #18B566;}text {margin-top: 5px;font-weight: 700;}.xingxing {position: absolute;right: 20px;}}.des {margin-left: @margin;}}.detail {display: flex;flex-flow: row wrap;justify-content: space-between;margin: @margin;.danjia {// flex: 0 0 50%;width: @width;//这一行代码的作用与上一行相同margin: @margin 0;text:nth-child(2) {color: #f00;}}.chanliang {width: @width;margin: @margin 0;}.address {margin: @margin 0;}}.share {display: flex;flex-flow: row wrap;justify-content: space-around;color: #7CC8B5;height: 50px;line-height: 50px;background-color: #E6FBF4;}.footer {display: flex;flex-flow: row wrap;justify-content: space-between;margin-top: 60px;padding: 0 10px;color: #fff;height: 50px;line-height: 50px;background-color: #1FC094;.right {text:nth-child(1) {padding-right: 10px;border-right: 2px solid #89E4CF;}text:nth-child(2) {padding-left: 10px;}}}}</style>

示例图:

uniapp引入阿里巴巴矢量图标库相关推荐

  1. uniapp 引入阿里矢量图标库的详细步骤及踩坑经历

    uniapp 引入阿里矢量图标库的详细步骤及踩坑经历 首先在阿里矢量图标库选择自己喜欢的图标 加购物车如下图 点击右上角的购物车 添加到项目 这里有坑 首先你不选中在线链接 你是看不到 @font-f ...

  2. vue项目引入阿里巴巴矢量图标库 ——字体图标

    1. 打开阿里巴巴矢量图标库官网 iconfont-阿里巴巴矢量图标库 2. 下载图标步骤 (1) (2)  (3) (4) (5) (6)main.js 配置 引入assets中的图标路径 (7)页 ...

  3. Vue项目引入阿里巴巴矢量图标库

    添加图标并下载 一.点击图标管理–>我的项目,创建项目 简单点~填个项目名即可 二.选择一个图标,加入购物车 点击右上角购物车的图标,添加至项目(可以直接点击下载代码,不需要创建项目,但是如果是 ...

  4. vue项目引入阿里巴巴矢量图标库图标及其使用教程

    添加喜欢的图标 方式一:本地方式将图标引入到vue项目 在main.js文件中引入阿里巴巴矢量图标库的css文件 使用图标,注意加上iconfont前缀 效果 方式二:使用在线方式引入图标到vue项目 ...

  5. 如何在vue中引入阿里巴巴矢量图标库里面的图标

    阿里巴巴矢量图标库https://www.iconfont.cn/ 首先进行登录,然后才能下载里面的图标 搜索里面的图标并添加到购物车 点击右上角购物车 将购物车里面的图标添加至项目 书写项目名称可随 ...

  6. uni-app使用阿里巴巴矢量图标库

    uni-app使用iconfont中的图标 1.打开网址 链接: 阿里巴巴矢量图标库. 2.登录自己的账号 3.点击响应的类型然后点击收藏 4.点击项目 5.点击下载到本地 6.解压下载下来的压缩文件 ...

  7. umi框架:react优雅引入阿里巴巴矢量图标库

    进入阿里巴巴矢量图标库,将选入的图标放入购物车. 选择添加至项目,没有项目可新建项目. 封装一个自定义Icon组件,这里推荐React使用函数形式: import React from 'react' ...

  8. vue2引入阿里巴巴矢量图标库字体

    1.去阿里巴巴矢量图标库官网下载需要的图标 iconfont-阿里巴巴矢量图标库 2.在vue目录下src/assets创建font文件夹,粘贴所下载的字体文件(例如:我的字体文件是:TsangerY ...

  9. 如何在线引入 阿里巴巴矢量图标库?

    本地下载了图标矢量库后,发现漏下了几个图标怎么办? 1.重新下载新的项目,覆盖本地的. 2.引入在线链接! 如何引入在线链接? 1.选择你要下载的图标,先下载到本地. 2 复制新图标内容 3.粘贴到本 ...

  10. uni-app引入阿里巴巴矢量库(iconfont)图标

    标题uni-app引入阿里巴巴矢量库(iconfont)图标 进入官网,下载到本地 需要使用的的文件 在uni项目中根目录下的static下创建文件夹iconfont 将这里这个iconfont.cs ...

最新文章

  1. uhttpd 架构调用细节之lua
  2. android 第三方登录界面,Android App集成第三方登录与换肤指南
  3. C++ 11 深度学习(二) 命名空间简介、基本输入输出精解
  4. 使用HanLP增强Elasticsearch分词功能
  5. 如何进行日志采集设定和时间同步
  6. 用例子看Swift4的GCD
  7. PHP推流地址获取图片
  8. 产生1000w不重复的数字
  9. oracle weblogic 补丁,Oralce weblogic 补丁下载方法
  10. 天涯明月刀服务器维护,天涯明月刀手游维护时间表一览,维护什么时候结束?[多图]...
  11. Flink1.12 文档
  12. 大数据的四个核心问题
  13. java从键盘读入数据_关于Java中从键盘读入各种数据的方式
  14. java新手初次面试要注意的事项
  15. 一个游戏建模师一天的工作都在做什么?
  16. js文字转图片,使用画布绘制
  17. Guake Terminal ── linux下完美帅气的终端 (转)
  18. 服务器装系统进pe界面就死机了,进入PE后安装系统老是会卡住。是什么问题啊。...
  19. android 微信分身开发,【技巧】2021安卓手机微信分身方法
  20. GT-suite2016最新

热门文章

  1. 《概率统计简明教程》
  2. python snap7 plc_Python-Snap7获取西门子PLC 300数值
  3. 网站建设的一般原则及网站推广技巧
  4. matlab实现卷积操作
  5. postSQL使用触发器(trigger)分表
  6. MK60单片机开发环境-IAR Embedded Workbench的搭建
  7. 《普林斯顿微积分读本》学习笔记
  8. FFmpeg解码H264视频裸流(直接可用)
  9. LEDE独臂路由器无法上网踩坑
  10. eclipse汉化包