美文网首页
svg在vue中以及在vux组件库中的使用

svg在vue中以及在vux组件库中的使用

作者: 不困于情 | 来源:发表于2018-10-20 13:11 被阅读44次

1、在vue项目中使用

在没有其他组件库的情况下,需要安装第三方插件vue-svg-icon
步骤如下:

  • 安装第三方插件
    npm i vue-svg-icon
  • 在入口文件main.js引入
import Vue from from 'vue'
import Icon from 'vue-svg-icon/Icon.vue' //引入
Vue.component('icon', Icon) //注册
  • 将下载好的svg资源放到src\assets\svg中
  • 使用:
<icon name="example"></icon>

name的值为svg文件名

2、在vux组件库中的使用

官方文档链接:
https://doc.vux.li/zh-CN/components/x-icon.html
官方文档说的不够详细,具体使用如下:

  • 将下载好的svg资源放在node_modules\vux\src\icons下

  • 在组件中直接使用

<x-icon type="ios-arrow-up" class="icon-red"></x-icon>

type的值为svg文件名,class为你要自定义的样式

相关文章

网友评论

      本文标题:svg在vue中以及在vux组件库中的使用

      本文链接:https://www.haomeiwen.com/subject/dkxmzftx.html