最近在写后台管理系统,设计给出的图标是从阿里巴巴矢量图标官网上找的,因此需要引入图标。

效果图:

阿里巴巴矢量图标库页面:

大神实现symbol类型的阿里图标组件的方法:https://blog.csdn.net/weixin_50586667/article/details/118354326

symbol类型的阿里图标使用步骤

1.下载js文件,到本地

2.将下载好的js放到static文件中,静态文件不需要编译,并在index.html文件中引入

3.封装阿里图标组件

<template><svg class="icon" aria-hidden="true"><use :xlink:href="'#'+iconClass"></use></svg>
</template><script>
export default {name: "SvgIcon",props: {iconClass: {required: true,type:String,},},
};
</script><style lang="scss" scoped>
</style>

因为是可以全局使用,因此可以将组件放置到src/components文件夹中。

4.挂载到全局,在main.js文件中注册全局组件


注意:注册全局组件时,Vue.component('名字',组件),此处的名字对应组件注册中的name。也可以指定一个别名。

5.使用组件,iconClass对应阿里图标官网中的每个图标字段


6.修改图标组件的大小


完成!!!

阿里巴巴矢量图标库的引入——symbol类型的使用——阿里图标组件封装相关推荐

  1. 矢量图标库如何引入html,阿里巴巴矢量图标库 iconfont 的使用方法

    做设计的应该会知道"阿里巴巴矢量图标库"这个网站,你可以上传自己设计的图标,也可以下载别人分享的图标. 作为前端,我们也可以更好的利用它,实现网站图标的美化. 首先找到你需要的图标 ...

  2. 矢量图标库如何引入html,Iconfont矢量图标库在网站中的使用方法

    原标题:Iconfont矢量图标库在网站中的使用方法 大家都知道现在移动端网站设计比较热门,由于移动端的网站页面的收缩性要求很高,必然在网页设计中,一些小点的图标,使用图片收缩性,以及美观上并不是很理 ...

  3. 微信小程序之阿里图标库icon的symbol使用方式

    近期开发多角色需求的微信小程序,对于代码包不能超过2M的微信小程序来说得把占比最大的icon图进行压缩处理. 但是压缩处理之后效果也没有很显著,而且再次进行压缩还需要收费. 最近研究了阿里巴巴矢量图标 ...

  4. 如何将阿里图标库的引入项目中?

    阿里图标库官网:https://www.iconfont.cn/ (1)方法一:通过下载png类型的图片,使用image标签来使用图标 (2)方法二:使用字体图标方式 1)选中icon,并添加到购物车 ...

  5. iconfont-阿里巴巴矢量图标库使用js方式更更改不了图标颜色解决方法

    给使用的ioc组件加个类名,然后在类名样式里加 fill:red(想要的样式)

  6. 小程序图标库----之用css画对号和icon图标

    /*画√ *//* .test2 {display: inline-block;width: 6px;height: 3px;background:#fff;line-height: 0;font-s ...

  7. flutter显示图标_flutter 引入第三方 Icon 图标(以阿里图标库为例)

    在fluttter中引入第三方图标库的具体方法: 1.在阿里图标库选好需要用的图标,添加进购物车将选好的图标打包下载到本地(下载代码),复制iconfont.ttf文件到项目中 2.存放途径:lib/ ...

  8. html使用阿里图标库(iconfont)制作字体图标

    话不多说,先看一下效果图: 一.通过阿里图标库生成iconfont.css 1.登录阿里图标库官网https://www.iconfont.cn/,新建一个项目,例如我新建的项目是my-icon 2. ...

  9. 微信小程序使用阿里图标库(iconfont)封装自定义的icon图标组件

    一.通过阿里图标库生成iconfont.wxss 1.登录阿里图标库官网https://www.iconfont.cn/,新建一个项目,例如我新建的项目是my-icon 2.把需要的图标加入购物车,然 ...

  10. iconfont阿里巴巴矢量图标库的使用

    1.图标资源下载 (1)登录阿里巴巴矢量图标库 (2)选择要使用的图标添加到项目 (3)点击下载到本地 2.在项目中引入 (1)将压缩包解压后加入项目指定目录下 (2)在main.js中引入 impo ...

最新文章

  1. 男子在大街上捡到一U盘,竟有英国女王在伦敦机场的路线图
  2. Vmware ESX server CPU掩码导致的挂起
  3. Syn Bot /OSCOVA 上下文(8)
  4. 细数Android开发者的艰辛历程,已拿offer附真题解析
  5. python笔记之matplotlib.pyplot曲线平滑自定义函数:smooth_curv()
  6. qt_opencv_视频播放(嵌入)
  7. 编辑器单引号如何不被转码_微信公众号文章内如何插入视频?
  8. IDEA报错 com.microsoft.sqlserver.jdbc.SQLServerException : 列名或所提供的数目与表定于不匹配
  9. 免费Web 托管公司遭黑客攻击 1350万用户数据泄露
  10. 聚焦网络攻击|知道创宇云安全2018年度网络安全态势报告
  11. 云e办学习笔记(十六)Redis集成菜单
  12. 算法 | 你知道算法为什么这么重要吗?
  13. r语言做绘制精美pcoa图_R语言进行PCoA分析
  14. DSR评分对 搜索权重 、转化率、淘宝活动、是否成为金牌卖家的影响
  15. 使用route查看路由表,添加/删除默认路由网关
  16. 软件评估报告和软件可行性分析文档搜集
  17. 5G网络架构与组网部署
  18. unite17-shanghai-JPLee-netease-pangu-FullChinese
  19. C语言-自动识别用户输入的字符串并便于后期处理
  20. 新手追高,熟手突破,老手抄底,高手回撤,庄家筹码,机构算法!

热门文章

  1. java 微信文章评论点赞_微信文章评论点赞刷赞工具及微信文章评论点赞软件使用教程...
  2. 在计算机上配置超级终端,解决办法:如何在XP系统中设置超级终端? xp超级终端设置方法...
  3. Quartus II的基本使用及仿真
  4. vue(h5)打包apk
  5. 淘宝客APP如何配置阿里妈妈sdk详细教程(uniapp配置)
  6. DEA的简单介绍以及Matlab做题例子
  7. Tomcat的starup.bat报错问题解决
  8. 基于C语言的个人信息管理系统
  9. 快速用JavaScript实现划词取词,可复制百度文库文字(获取鼠标选中区域文字)
  10. Windows下使用platform.pk8 和platform.x509.pem生成Android studio签名文件