具体步骤如下
打开阿里icon,注册 >登录>图标管理>我的项目
新建项目
填写项目名称和前缀(前缀不能为:el-icon
),点新建
返回首页,点进去你想要的icon
库,将想要的图标添加入库
若需要批量添加图标,可在控制台输入如下代码
1 | var icons = document.querySelectorAll('.icon-gouwuche1'); |
点击购物车
把图标添加到刚才创建的项目里
FontClass引用法
设置fontClass,然后下载到本地
解压后,打开iconfont.css
文件,在.iconfont{}
类名后面添加如下代码(注意:vue-ele-icon
是你之前设置的icon
前缀,第二个vue-ele-icon
前边有空格的)
1 | [class^="vue-ele-icon"], [class*=" vue-ele-icon"]/*这里有空格*/ |
设置好以后,打开vue
项目,在src-assets
下创建了icon-fonts
文件夹,将所有的文件复制过来,在main.js
里边把css
引进来
然后重新npm run dev 一下
打开在阿里icon的项目,复制你想要的图标代码
使用方式,跟element
自带的使用方法一样
1 | <i class="vue-ele-icon-delete"></i> |
SVG(Symbol)引用法
设置Symbol
,然后下载到本地
打开vue
项目,在src-assets
下创建了icon-fonts
文件夹,将解压所有的文件复制过来,在main.js
里边把js
引进来
创建SVG
组件,代码如下:
1 | <template> |
打开在阿里icon
的项目,复制你想要的图标代码
使用方式,代码如下:
1 | <SvgIcon class="icon" icon-class="vue-ele-icon-search"/> |
````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````