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 相关文章推荐
jquery实现网站超链接和图片提示效果
Mar 21 Javascript
jQuery拖动图片删除示例
May 10 Javascript
目前流行的JavaScript库的介绍及对比
Sep 29 Javascript
可以用鼠标拖动的DIV实现思路及代码
Oct 21 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
Jul 26 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
Jan 27 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
Sep 09 Javascript
微信小程序登录态控制深入分析
Apr 12 Javascript
validationEngine 表单验证插件使用实例代码
Jun 15 Javascript
微信小程序JS加载esmap地图的实例详解
Sep 04 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 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
简单的PHP缓存设计实现代码
2011/09/30 PHP
用来解析.htgroup文件的PHP类
2012/09/05 PHP
zend Framework中的Layout(模块化得布局)详解
2013/06/28 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
chrome原生方法之数组
2011/11/30 Javascript
javascript获得服务器端控件的ID的实现代码
2011/12/28 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
jQuery实现为控件添加水印文字效果(附源码)
2015/12/02 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
2016/02/14 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
解决iView中时间控件选择的时间总是少一天的问题
2018/03/15 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
在Django的模型中执行原始SQL查询的方法
2015/07/21 Python
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
Django实现学员管理系统
2019/02/26 Python
10招!看骨灰级Pythoner玩转Python的方法
2019/04/15 Python
python实现BP神经网络回归预测模型
2019/08/09 Python
关于ZeroMQ 三种模式python3实现方式
2019/12/23 Python
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
研究生简历自我评价范文
2014/09/13 职场文书
家长给老师的感谢信
2015/01/20 职场文书
环卫工作个人总结
2015/03/04 职场文书
小组组名及励志口号
2015/12/24 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python