美文网首页vue
【vue-element-admin 学习笔记02】svg

【vue-element-admin 学习笔记02】svg

作者: 滕的世界 | 来源:发表于2018-12-12 01:26 被阅读79次

目录结构

- icons
  - svg
    - 404.svg
    - *.svg
  - index.js

1.index.js 引入svg文件

import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg组件

// register globally
Vue.component('svg-icon', SvgIcon)

const req = require.context('./svg', false, /\.svg$/)
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)

1.‘@/components/SvgIcon'绝对路径引入插件
2.Vue.component('svg-icon', SvgIcon) 全局注册组件,可以全局使用
3.require.context('./svg', false, /.svg$/)
引入一个目录,正则表达式检索目录内的指定文件,上面表示检索svg目录下的所有.svg文件
官方链接

具体使用参考:
vue中引入.svg图标,使用iconfont图标库
https://www.jianshu.com/p/7e65608ddc0a

相关文章

  • 【vue-element-admin 学习笔记02】svg

    目录结构 1.index.js 引入svg文件 1.‘@/components/SvgIcon'绝对路径引入插件2...

  • SVG 学习笔记

    SVG 学习笔记 SVG是什么 SVG 指可伸缩矢量图形 (Scalable Vector Graphics) S...

  • SVG学习笔记

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

  • 【vue-element-admin 学习笔记05】svg-ic

    svg-icon 布局相关知识点 1.clipboard 2.el-tooltip和slot tooltip的插槽...

  • SVG学习笔记

    一. SVG是什么? SVG 意为可缩放矢量图形(Scalable Vectors Graphics)。 SVG ...

  • SVG 学习笔记

    SVG概述 SVG : 可缩放矢量图形,使用 XML 格式定义图像。 SVG in HTML 直接嵌入HTML文档...

  • SVG 学习笔记

    SVG 简介 SVG(Scalable Vector Graphics):可缩放矢量图形,是一种基于 XML 的用...

  • 项目使用svg图标

    vue-element-admin基础模板中,已经封装好了使用svg图标的组件,此组件在vue-ssr项目中也同样...

  • Canvas中的svg数据是如何绘制图形的

    练一练曲线https://www.w3.org/TR/SVG/images/paths/cubic02.svg 贝...

  • VBA学习笔记-02

    VBA学习笔记 笔记摘抄自EXCEL精英培训-蓝色幻想 VBA学习笔记01(链接)VBA学习笔记02 (链接) 目...

网友评论

    本文标题:【vue-element-admin 学习笔记02】svg

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