ExtJS 使用 Fonts Google 的方法(SVG图标通用)

更新记录
2023年5月19日 初始化。

ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html

选择图标#

进入网站:https://fonts.google.com/icons 搜索想要的图标

下载图标SVG文件转为base64#

image

然后使用在线工具转为base64
https://products.aspose.app/imaging/zh-hans/conversion/svg-to-base64

在组件的scss文件中定义图标类

.icon-svg-material-symbols-outlined {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgOTYgOTYwIDk2MCIgd2lkdGg9IjQ4Ij48cGF0aCBkPSJtMjQ5IDg0OS00Mi00MiAyMzEtMjMxLTIzMS0yMzEgNDItNDIgMjMxIDIzMSAyMzEtMjMxIDQyIDQyLTIzMSAyMzEgMjMxIDIzMS00MiA0Mi0yMzEtMjMxLTIzMSAyMzFaIi8+PC9zdmc+");
            background-size: contain;
            width: 24px;
            height: 24px;
        }

在组件中使用#

{
    xtype: 'button',
    text: 'button',
    iconCls: 'icon-svg-material-symbols-outlined',
},

作者:重庆熊猫

出处:https://www.cnblogs.com/cqpanda/p/17414311.html

版权:本作品采用「不论是否商业使用都不允许转载,否则按3元1字进行收取费用」许可协议进行许可。

posted @   重庆熊猫  阅读(96)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-05-19 判断数字是否素数
2022-05-19 前端ES6 特性兼容查询
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示