我希望在项目中可以这样引入svg:
<svg>
<use :xlink:href="require('./xxx/xxx/xxx.svg')"></use>
</svg>
但是这么做就会报一个地址的错误,然后我装了svg-sprite-loader,在webpack.base.conf.js中添加了
{
test: /\.svg$/,
use: {
loader: 'svg-sprite-loader',
query: {
name: '[name]_[hash:6]',
prefixize: true
}
}
},
但是发现依旧不行 (webpack的配置是vue-cli生成的), 所以跪求大神叫我一下我应该这么做。我也很绝望。
先在js中引用,并加在data中
然后在模板中使用