Vue Element使用icon图标教程详解(第三方)


Posted in Javascript onFebruary 07, 2018

element-ui自带的图标库还是不够全,还是需要需要引入第三方icon,自己在用的时候一直有些问题,参考了些教程,详细地记录补充下

对于我们来说,首选的当然是阿里icon库

教程:

1.打开阿里icon,注册 >登录>图标管理>我的项目

Vue Element使用icon图标教程详解(第三方) 

图标管理>我的项目,点进去

新建项目

Vue Element使用icon图标教程详解(第三方) 

新建项目

项目名称随便写。前缀注意,不要跟element-ui自带的icon(前缀为:el-icon)重名了。

设置完,点新建

Vue Element使用icon图标教程详解(第三方) 

注意前缀。设置完,点新建

现在我们返回阿里icon首页,点进去你想要的icon库,因为没有批量导入购物车,所以一般情况下需要一个一个去点,太浪费时间,那么请在控制台输入以下代码,批量导入

var icons = document.querySelectorAll('.icon-gouwuche1');
 var auto_click = function(i) { if (i < icons.length) { setTimeout(function() { icons.item(i).click(); auto_click(i + 1); }, 600); } };
auto_click(0);

Vue Element使用icon图标教程详解(第三方) 

然后点击回车,他会把这套图库所有icon加入购物车

点页面上的购物车

Vue Element使用icon图标教程详解(第三方) 

页面右边的购物车图标,点击

把图标都添加到刚才创建的项目里

Vue Element使用icon图标教程详解(第三方) 

添加

设置fontClass,然后下载到本地

Vue Element使用icon图标教程详解(第三方) 

下载到本地,解压

解压后你会得到这些文件,打开图中圈中的文件

将以下代码加进去,注意: el-icon-third 是你之前设置的icon前缀,第二个 el-icon-third前边有空格的

[class^="el-icon-third"], [class*=" el-icon-third"]/*这里有空格*/
 { font-family: "iconfont" !important;
 font-size: 16px;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale; }

Vue Element使用icon图标教程详解(第三方) 

绿框的数据保持一致就好

2.上边设置好以后,打开vue项目,我是在src-assets下创建了icon文件夹,将所有的文件复制了过来

在main.js里边把css引进来

Vue Element使用icon图标教程详解(第三方) 

记得引进来

然后重新npm run dev 一下

3.打开在阿里icon的项目,复制你想要的图标代码

Vue Element使用icon图标教程详解(第三方) 

图标代码:el-icon-ump-qianniudaidise

使用,两种引用方式,跟element自带的使用方法一样

Vue Element使用icon图标教程详解(第三方) 

最后效果:

Vue Element使用icon图标教程详解(第三方) 

总结

以上所述是小编给大家介绍的Vue Element使用icon图标教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
获取数组中最大最小值方法js代码(自写)
Aug 12 Javascript
javascript实现的一个随机点名功能
Aug 26 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
Jun 26 Javascript
.NET微信公众号开发之创建自定义菜单
Jul 16 Javascript
理解Javascript文件动态加载
Jan 29 Javascript
Web开发必知Javascript技巧大全
Feb 23 Javascript
详解Javascript中的Object对象
Feb 28 Javascript
vue中使用vue-router切换页面时滚动条自动滚动到顶部的方法
Nov 28 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
vue+elementUI组件table实现前端分页功能
Nov 15 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 Javascript
Vue.set()实现数据动态响应的方法
Feb 07 #Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
Feb 07 #Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
Feb 07 #Javascript
vue进行图片的预加载watch用法实例讲解
Feb 07 #Javascript
Angular浏览器插件Batarang介绍及使用
Feb 07 #Javascript
详解JS数值Number类型
Feb 07 #Javascript
vue几个常用跨域处理方式介绍
Feb 07 #Javascript
You might like
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
CSS和JS标签style属性对照表(方便js开发的朋友)
2010/11/11 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
2011/10/24 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
2013/09/23 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
改变隐藏的input中value值的方法
2014/03/19 Javascript
在页面加载完成后通过jquery给多个span赋值
2014/05/21 Javascript
js字符串完全替换函数分享
2014/12/03 Javascript
JS打印组合功能
2016/08/04 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
vue中监听返回键问题
2019/08/28 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
elementUI同一页面展示多个Dialog的实现
2020/11/19 Javascript
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
wxPython实现列表增删改查功能
2019/11/19 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
PyTorch中的Variable变量详解
2020/01/07 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
安纳塔拉酒店度假村及水疗官方网站:Anantara Hotel
2016/08/25 全球购物
Aerosoles爱柔仕官网:美国舒软女鞋品牌
2017/07/17 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
试用期员工考核制度
2014/01/22 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
公司新年寄语
2014/04/04 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
机关作风建设工作总结
2014/10/23 职场文书
python实现简单的三子棋游戏
2022/04/28 Python
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python