vue 项目引入 svg
warning:
这篇文章距离上次修改已过225天,其中的内容可能已经有所变动。
在Vue项目中引入SVG图片,可以通过以下几种方式:
- 直接将SVG文件放入项目的assets文件夹中,并在模板中通过img标签引用。
- 使用vue-svg-loader来在组件中导入SVG,并作为组件使用。
首先安装vue-svg-loader:
然后在Vue组件中导入并使用SVG:
SvgIcon.vue组件示例:
- 使用svg-sprite-loader将所有SVG图片构建为一个sprite图,然后通过symbol标签引用。
首先安装svg-sprite-loader:
配置webpack以使用svg-sprite-loader:
在组件中使用:
以上是在Vue项目中引入SVG图片的几种方法,可以根据项目需求和偏好选择合适的方式。
评论已关闭