美文网首页前端Vue-cli-3.x
7.Vue3.0全局使用svg

7.Vue3.0全局使用svg

作者: 拖孩 | 来源:发表于2019-05-06 15:42 被阅读493次

一、安装svg-sprite-loader

npm install svg-sprite-loader -D

二、编写svg-icon组件

src/components/icon 文件夹下面创建 svg-icon.vue 文件:

svg组件

三、配置全局使用以及名字处理

src/assets/icons 下面创建 index.js 以及 icons 文件夹

icons 文件夹下面存放 .svg 文件

index.js 文件中:

四、全局引入

main.js 中引入

import '@/assets/icons'

五、配置

在vue2.0中是需要在 webpack.base.conf.js 中进行配置:

在vue3.0也是如此 需要在根目录下 vue.config.js 中进行配置 如下:

到此就可以全局使用svg图标了

相关文章

  • 7.Vue3.0全局使用svg

    一、安装svg-sprite-loader npm install svg-sprite-loader -D 二、...

  • 在Material UI中使用svg图标

    这篇文章就讲两个事儿: 如何在一个组件中使用svg图标。 如何将svg图标作为全局资源使用,而不仅限于一个或几个组...

  • Android图片之svg

    1.SVG是什么2.SVG优点3.SVG使用4.获取SVG5.封装使用6.SVG动画 1.SVG是什么? SVG(...

  • AI导出svg图片位置改变

    在AI中导出svg格式时,使用存储为svg,不使用导出为svg(注:导出为svg会使图片出现位置改变等)

  • JS创建SVG标签/SVG使用JS动态生成饼图/SVG动画/VM

    JS创建SVG标签 SVG使用JS动态生成饼图 SVG动画 SVG兼容问题,需要使用VML(兼容ie4-ie7) ...

  • SVG学习笔记

    SVG学习笔记 简介 SVG使用XML来描述二维图形和绘图程序的语言。 SVG形状 SVG在HTML页面 SVG ...

  • svg介绍及使用小技巧

    svg SVG 意为可缩放矢量图形(Scalable Vector Graphics)。SVG 使用 XML 格式...

  • SVG简单使用

    什么是SVG SVG 即可伸缩矢量图形 (Scalable Vector Graphics)。SVG 使用 XML...

  • 全屏组件

    使用方法 fullscreen.svg文件可放入 src/assets/icons/svg/fullscreen.svg

  • 完善页面样式

    使用SVG Symbol yarn add --dev svg-sprite-loaderyarn add --...

网友评论

    本文标题:7.Vue3.0全局使用svg

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