2021
01-14
01-14
Vue中引入svg图标的两种方式
Vue中引入svg图标的方式Vue中引入svg图标的方式一安装yarnaddsvg-sprite-loader--devsvg组件index.vue<!--svg组件--><template><svgclass="svg-icon":class="svgClass"aria-hidden="true"><use:xlink:href="iconName"/></svg></template><script>exportdefault{name:'SvgIcon',props:{//svg的名称svgName:{type:String,required:true}},computed:{iconName(){return`#icon-${this...
继续阅读 >
前言项目里面用的svg图片比较复杂,还要对里面的元素赋值等等的。在HTML里面有试着用过svg,在vue里面还是第一次尝试。百度了很多要配置webpack.base.conf.js,还要封装组件什么的,但是没有用,那些方法应该是对icon的svg或者简单的svg图片有用吧。后面改变思路,想着能不能组件的形式引入svg文件。静态界面下看看能不能实现,然后在做动态赋值。折腾了一天,还是弄出来了。真不容易,看来svg这一块还是要好好学学的。话不多说,直...