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 相关文章推荐
JavaScript 乱码问题
Aug 06 Javascript
js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
Apr 20 Javascript
javascript最常用与实用的创建类的代码
Aug 12 Javascript
innerText和textContent对比及使用介绍
Feb 27 Javascript
js动态给table添加/删除tr的方法
Aug 02 Javascript
EasyUI中实现form表单提交的示例分享
Mar 01 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
Jan 17 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
Jan 26 Javascript
JavaScript定义全局对象的方法示例
Jan 12 Javascript
JS从非数组对象转数组的方法小结
Mar 26 Javascript
详解vue为什么要求组件模板只能有一个根元素
Jul 22 Javascript
js实现简单的贪吃蛇游戏
Apr 23 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
收音机指标测试方法及仪器
2021/03/01 无线电
如何过滤高亮显示非法字符
2006/10/09 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
2014/06/04 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
PHP中实现中文字串截取无乱码的解决方法
2018/05/29 PHP
Google Suggest ;-) 基于js的动态下拉菜单
2006/10/11 Javascript
js css样式操作代码(批量操作)
2009/10/09 Javascript
合并table相同单元格的jquery插件分享(很精简)
2011/06/20 Javascript
jQuery Tools tab使用介绍
2012/07/14 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
JS正则表达式验证账号、手机号、电话和邮箱是否合法
2017/03/08 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
薪资那么高的Web前端必看书单
2017/10/13 Javascript
关于ES6箭头函数中的this问题
2018/02/27 Javascript
vue filter 完美时间日期格式的代码
2019/08/14 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
Python基础语法(Python基础知识点)
2016/02/28 Python
Python求算数平方根和约数的方法汇总
2016/03/09 Python
python 为什么说eval要慎用
2019/03/26 Python
python连接打印机实现打印文档、图片、pdf文件等功能
2020/02/07 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
CSS3只让背景图片旋转180度的实现示例
2021/03/09 HTML / CSS
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
2013/01/09 HTML / CSS
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
班子四风对照检查材料思想汇报
2014/09/29 职场文书
卖房授权委托书样本
2014/10/05 职场文书
武夷山导游词
2015/02/03 职场文书
趣味运动会通讯稿
2015/07/18 职场文书
2016同学毕业寄语大全
2015/12/04 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python
通过Python把学姐照片做成拼图游戏
2022/02/15 Python
Win10 Anaconda安装python-pcl
2022/04/29 Servers
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python