本文主要介绍在vue中怎么使用vue-svg-icon插件引用svg字体图标文件,其中svg文件可以在阿里巴巴图标库免费获得。
1. 安装
npm install vue-svg-icon --save-dev
2. 将svg图片放入src/svg
src/svg路径暂时不可配置
src文件夹应和node_modules在同一个文件夹下
3. 在项目的main.js入口引入vue-svg-icon和需要使用的svg文件名(不需扩展名)
import Icon from 'vue-svg-icon/Icon.vue';
Vue.component('icon', Icon);
//下面可以省略
Icon.inject('chameleon'); // SVG图片名字(无扩展名)
4. 在网页中使用icon标签就可以啦!
<icon name="chameleon" scale="20"></icon>