vue 使用svg图片

1 篇文章 0 订阅
  1. 安装
    npm install vue-svg-icon --save-dev

  2. 将svg图片放入src/svg/ svg图片库iconfont

    • src/svg路径暂时不可配置
    • src文件夹应和node_modules在同一个文件夹下
  3. 在项目的main.js入口引入vue-svg-icon

    import Icon from 'vue-svg-icon/Icon.vue';
    Vue.component('icon', Icon);

  4. 在网页中使用icon标签就可以啦!

    <icon name="chameleon" scale="20"></icon>

问题: 如果引用vue-svg-icon报错Unexpected use of file extension “vue” for “vue-svg-icon/Icon.vue”;
解决办法:
import Icon from 'vue-svg-icon/Icon.vue
改为
../node_modules/import Icon from 'vue-svg-icon/Icon.vue

但是后来不加前面的路径也是ok的。^_^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值