ant design分享-icon图标自定义菜单图标

本过程使用 iconfont.cn上的

设置icon前缀

import { Icon } from 'ant-design-vue';
import Vue from 'vue'const JihaoIcon = Icon.createFromIconfontCN({scriptUrl:'//at.alicdn.com/t/xxxxxxxxxxxxxxxx.js'
})Vue.component('jihao-icon', JihaoIcon)
export default JihaoIcon

在src/components/Menu/menu.js里

修改菜单图标

renderIcon (icon) {if (icon === 'none' || icon === undefined) {return null}const props = {}typeof (icon) === 'object' ? props.component = icon : props.type = iconif (props.type && props.type.startsWith('icon_')) {return (<JihaoIcon type={props.type}/>)}return (<Icon {... { props } }/>)},

其他地方图标添加方式

<a-button @click="handleRemove(record)" style="padding: 0 6px;font-size: 12px;height: 26px;"><jihao-icon style="font-size: 13px;" title="删除" type="icon_delete_device"></jihao-icon><span style="font-size: 12px;">删除</span>
</a-button>

ant design分享记录-icon图标自定义菜单图标相关推荐

  1. Ant Design Vue自定义菜单图标时收起菜单文字不隐藏问题

    问题:自定义菜单图标时收起菜单文字不隐藏问题 代码: <a-menu-item v-for="item in memberMenu" :key="item.path ...

  2. jeecg扩展自定义菜单图标

    jeecg扩展自定义菜单图标 官方图标扩展文档:http://doc.jeecg.com/2043975 图标扩展 jeecg扩展自定义菜单图标 一.登录iconfont并添加项目 1.添加项目 2. ...

  3. Ant Design离线使用Icon图标资源

    使用环境:开发环境内网 node + React + antd    第一种方法:[推荐] 第一种方法[原创]: 想在网上找到的第二种方法,试验一下可以.但是我不想 失去按需加在css的功能,所以自己 ...

  4. 【vue2中引入阿里第三方图标库使用自定义的Ant Design Vue组件a-cascader级联选择后缀图标】

    1,首先在vue2项目中安装ant design vue组件 npm install ant-design-vue@1.7.2 2,a-cascader组件在页面中的使用 <template&g ...

  5. Ant Design项目记录和CSS3的总结和Es6的基本总结

    这里主要是介绍自己运用ANT框架的一些小总结,以前写到word里,现在要慢慢传上来, 辅助生殖项目总结:从每个组件的运用的方法和问题来总结项目. 1.项目介绍 辅助生殖项目主要运用的是Ant.desi ...

  6. 苹果风格:分享一组免费的自定义 MacOS 图标

    与大家分享我在上网冲浪时发现的令人兴奋的新图标--来自 Ramotion.他们实践最前沿的图标设计理念,为您的应用程序的开发和支持提供全方位的服务.下面分享的这组免费的自定义 MacOS 图标既是来自 ...

  7. ant design vue 当中的表格自定义结构超出隐藏的自适应 动态显示省略号

    前言 我们知道,在ant design vue当中的table组件里面的列表项目,我们一般会使用columns属性定义列表项目,比如下面 export const columns = [{title: ...

  8. 【Flutter】Icons 组件 ( FlutterIcon 下载图标 | 自定义 svg 图标生成 ttf 字体文件 | 使用下载的 ttf 图标文件 )

    文章目录 一.FlutterIcon 下载图标 二.自定义 svg 图标生成 ttf 字体文件 三.使用下载的 ttf 图标文件 四.完整代码示例 五.相关资源 一.FlutterIcon 下载图标 ...

  9. Ant Design of Vue Icon 图标列表

    拷贝插件 yarn add vue-clipboard2// main.js //复制到粘贴板插件 import VueClipboard from 'vue-clipboard2' VueClipb ...

最新文章

  1. 漫画 | 如何向外行解释产品经理频繁更改需求会令程序员很焦灼?
  2. redhat 复制文件夹及子文件夹_python文件夹怎么操作呢??(建议详读)
  3. JS魔法堂:不完全国际化本地化手册 之 拓展篇
  4. spring中控制器和服务层校验的实现原理
  5. java和ffmpeg使用内存转码_FFMPEG基于内存的转码实例
  6. MFC实现 MSN QQ 窗口抖动
  7. 台积电晶圆14A厂周三曾因断电而部分停产 预计损失不低于2800万美元
  8. 【leetcode】726. Number of Atoms
  9. [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0
  10. 转载--Github优秀java项目集合(中文版) - 涉及java所有的知识体系
  11. oracl的使用命令
  12. M3 Build6801 Discovery support Virtual Hard Disks
  13. 动画效果之PC端 移动端 探照灯遮罩动画
  14. Python新手写出漂亮的爬虫代码1——从html获取信息
  15. Maven下载安装与配置
  16. foobar2000在线标签服务器,不再烦恼 小烧友手把手教你设置 Foobar2000界面
  17. linux红帽子桌面模式ftp,linux红帽子VSFTPD配置.doc
  18. 计算机算法应用状况,详解机器学习中的现状,算法,应用
  19. linux 内核 addr2line,内核调试 arm-none-linux-gnueabi-addr2line 工具使用
  20. 【计算机网络】Linux系统连接吉林大学校园网

热门文章

  1. 关于单片机固件升级的理论基础
  2. Studio 3T简单实用
  3. AirDIsk产品第三方Samba同步工具
  4. 规模较大的四大计算机互联网络,我国的四大互联网络是什么?
  5. asp.net笔试题
  6. 视频文件M3U8和TS格式切片,讨论一下?
  7. Yii2如何使用Yii:t()
  8. pycharm踩坑指南
  9. 安装mysql卡在等待页面_MySQL安装到最后一步未响应的五种解决方法
  10. 魔兽地图服务器修改,魔兽地图的修改怎样用魔兽地图修改编辑器修改和编辑地图,那里有 爱问知识人...