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中$之选择器用法介绍
Apr 05 Javascript
javascipt基础内容--需要注意的细节
Apr 10 Javascript
jquery通过closest选择器修改上级元素的方法
Mar 17 Javascript
JavaScript中的acos()方法使用详解
Jun 14 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
Sep 17 Javascript
引用jquery框架后出错的解决方法
Aug 09 Javascript
js修改onclick动作的四种方法(推荐)
Aug 18 Javascript
JavaScript ES6中CLASS的使用详解
Nov 22 Javascript
a标签置灰不可点击的实现方法
Feb 06 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
详解vue2.0监听属性的使用心得及搭配计算属性的使用
Jul 18 Javascript
layui点击弹框页面 表单请求的方法
Sep 21 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递归函数三种实现方法及如何实现数字累加
2015/08/07 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
js玩一玩WSH吧
2007/02/23 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
点击button获取text内容并改变样式的js实现
2014/09/09 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JavaScript设计模式之工厂模式和构造器模式
2015/02/11 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
Bootstrap table分页问题汇总
2016/05/30 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
JavaScript设计模式之命令模式实例分析
2019/01/16 Javascript
vue 组件销毁并重置的实现
2020/01/13 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
Django中cookie的基本使用方法示例
2018/02/03 Python
Python 实现Windows开机运行某软件的方法
2018/10/14 Python
centos7中安装python3.6.4的教程
2019/12/11 Python
微软俄罗斯官方网站:Microsoft俄罗斯
2016/09/18 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
建筑学推荐信
2013/11/03 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
GMP办公室主任岗位职责
2014/03/14 职场文书
总经理任命书
2014/03/29 职场文书
《灰椋鸟》教学反思
2014/04/27 职场文书
让生命充满爱演讲稿
2014/05/10 职场文书
弘扬焦裕禄精神走群众路线思想汇报
2014/09/12 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
2021/04/13 Javascript
教你怎么用python selenium实现自动化测试
2021/05/27 Python
mysql left join快速转inner join的过程
2021/06/30 MySQL
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python