这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法

拷贝项目生成的symbol代码

加入通用css代码(引入一次就行)

<style type="text/css">.icon {width: 1em; height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
</style>

挑选相应图标并获取类名,应用于页面

<svg class="icon" aria-hidden="true"><use xlink:href="#icon-xxx"></use>
</svg>

这个"#icon-xxx"迷惑了一下我,导致一直出不来icon,其实引入id就好了,就是你直接#xxx就可以了,比如"#home"

封装一下这个获取类名

const IconFont = ({type, style, className = ''}) => {return <><svg className={`icon ${type} ${ className }`} aria-hidden="true" style={style || null}><use xlinkHref={`#${type}`}></use></svg></>
}export default IconFont

引入封装好的组件

<IconFont type='home'  />

iconfont的symbol方式引入项目不显示相关推荐

  1. ant引入html页面,antdesign 中 使用 iconfont symbol方式引入图标不展示

    最近在写项目遇到了一个问题,我使用vue框架搭建了一个项目. 我创建了一个 index.js文件,内容为: import { Icon } from 'ant-design-vue'; const I ...

  2. 基于C#的GIS开发20210426之类库同名类、制作winform控件、建立控件之间的关联、自己制作控件、自己控件引入项目、显示磁盘文件夹、磁盘文件与picturebox建立关系、图像拉伸

    C#知识点与控件的制作 一.C#中多个类库中有同名类,区分问题 二.制作最简单的winform控件 1.拖动加载 事件代理 筛选器 2.显示属性.事件,及其修改 常见控件属性介绍 窗体常用的方法 常见 ...

  3. 在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont symbol方式

    在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont 1. symbol 方式 2. font class 方式(未实践) 1. symbol 方式 首先说明一下,这 ...

  4. 【iconfont图标】vue引入并使用阿里巴巴iconfont图标流程【uniapp引入iconfont真机APP不显示问题解决,移动端引入报错解决】

    前言 为什么要使用阿里图标库: 图标现在是很多地方都会用到的 一般我使用的时候都是直接在ui库中比如elementul自带的一些 有时候哪怕是感觉图标不是非常适合也是用的elementul图标,主要原 ...

  5. iconfont通过font class引入显示小方块bug

    官网显示iconfont通过font class引入有两种方式: 1.直接查看链接用link引入线上cdn //at.alicdn.com/t/c/font_3680524_qjgj55gtmj.cs ...

  6. vue用Symbol方式全局封装Iconfont阿里巴巴矢量库图标组件

    一.在components路径下创建IconSvg文件夹 并在IconSvg下创建IconSvg.vue文件.index.js文件 Iconsvg.vue文件代码 <template>&l ...

  7. vue项目使用阿里巴巴矢量图标库详细教程(symbol方式下载到本地)

    1.进入官方网站:iconfont-阿里巴巴矢量图标库 2.在搜索框搜索想要使用的图标,选择心仪的图标后点击添加购物车,可以选择多个. 3.选择完成后点击右上角购物车,弹出页面后点击添加至项目,选择项 ...

  8. react项目通过iframe方式引入html页面

    项目中会碰到在react项目中引入html静态页面的需求,以下是解决方法: 主要实现:通过<iframe>方式引入,以下是核心代码部分: import data from './data. ...

  9. SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错

    SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错: *************************** APPLICATION ...

最新文章

  1. 服务中启动oracle服务,Linux下如何自动启动Oracle服务
  2. js 过滤script
  3. 802.11n兼容a/b/g问题(Legacy mode,Mixed mode,Greenfield mode)
  4. Hadoop配置学习
  5. arma模型平稳性和可逆性的条件_时间序列预测模型ARIMA实现
  6. plsql大字段保存类型_大揭秘,学习python,为什么数据类型有这么重要
  7. mysql query 原理_[转]MySQL的Query Cache原理
  8. 2能不用cuda_洗洁精不用花钱买,自己在家2毛钱能做一大瓶,效果比买的还好!...
  9. (13)Verilog HDL变量:memory型
  10. Windows Azure 入门系列课程Windows Azure 入门系列课程
  11. c语言程序如何链接到数据库,c语言如何链接到数据库
  12. python作者_Python
  13. go语言io reader_如何从io.Reader 中读数据
  14. Mimics 21.0 安装
  15. select函数的使用
  16. 解决Android打包Entry name ‘res/animator/linear_indeterminate_line1_head_interpolator.xml‘ collided
  17. 捍卫者usb管理控制系统_捍卫效用优先CSS
  18. android 7.0 iso下载地址,iOS 7.0固件 全系列官方正式版下载地址
  19. sfc /scannow扫描修复系统文件命令怎么用_马立杰_新浪博客
  20. 微擎应用之医院挂号专家 微官网的实现

热门文章

  1. AI的张良计与过墙梯:3·15智能骚扰电话下的冰山脉络
  2. 小清新文字:风华褪却,我还在彼岸守护
  3. Python图像识别,图片相似度计算!
  4. 5.10.2_动画计时器
  5. 河北欧格教育:怎么布局更加吸引人
  6. C/C++——计算矩阵的行列式
  7. 【3】Python3 环境搭建
  8. Java基础——运行时异常和非运行时异常
  9. 全网最好用的在线生成CSS渐变色工具
  10. 绘图软件有哪些免费使用操作