ant design分享记录-icon图标自定义菜单图标
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图标自定义菜单图标相关推荐
- Ant Design Vue自定义菜单图标时收起菜单文字不隐藏问题
问题:自定义菜单图标时收起菜单文字不隐藏问题 代码: <a-menu-item v-for="item in memberMenu" :key="item.path ...
- jeecg扩展自定义菜单图标
jeecg扩展自定义菜单图标 官方图标扩展文档:http://doc.jeecg.com/2043975 图标扩展 jeecg扩展自定义菜单图标 一.登录iconfont并添加项目 1.添加项目 2. ...
- Ant Design离线使用Icon图标资源
使用环境:开发环境内网 node + React + antd 第一种方法:[推荐] 第一种方法[原创]: 想在网上找到的第二种方法,试验一下可以.但是我不想 失去按需加在css的功能,所以自己 ...
- 【vue2中引入阿里第三方图标库使用自定义的Ant Design Vue组件a-cascader级联选择后缀图标】
1,首先在vue2项目中安装ant design vue组件 npm install ant-design-vue@1.7.2 2,a-cascader组件在页面中的使用 <template&g ...
- Ant Design项目记录和CSS3的总结和Es6的基本总结
这里主要是介绍自己运用ANT框架的一些小总结,以前写到word里,现在要慢慢传上来, 辅助生殖项目总结:从每个组件的运用的方法和问题来总结项目. 1.项目介绍 辅助生殖项目主要运用的是Ant.desi ...
- 苹果风格:分享一组免费的自定义 MacOS 图标
与大家分享我在上网冲浪时发现的令人兴奋的新图标--来自 Ramotion.他们实践最前沿的图标设计理念,为您的应用程序的开发和支持提供全方位的服务.下面分享的这组免费的自定义 MacOS 图标既是来自 ...
- ant design vue 当中的表格自定义结构超出隐藏的自适应 动态显示省略号
前言 我们知道,在ant design vue当中的table组件里面的列表项目,我们一般会使用columns属性定义列表项目,比如下面 export const columns = [{title: ...
- 【Flutter】Icons 组件 ( FlutterIcon 下载图标 | 自定义 svg 图标生成 ttf 字体文件 | 使用下载的 ttf 图标文件 )
文章目录 一.FlutterIcon 下载图标 二.自定义 svg 图标生成 ttf 字体文件 三.使用下载的 ttf 图标文件 四.完整代码示例 五.相关资源 一.FlutterIcon 下载图标 ...
- Ant Design of Vue Icon 图标列表
拷贝插件 yarn add vue-clipboard2// main.js //复制到粘贴板插件 import VueClipboard from 'vue-clipboard2' VueClipb ...
最新文章
- 漫画 | 如何向外行解释产品经理频繁更改需求会令程序员很焦灼?
- redhat 复制文件夹及子文件夹_python文件夹怎么操作呢??(建议详读)
- JS魔法堂:不完全国际化本地化手册 之 拓展篇
- spring中控制器和服务层校验的实现原理
- java和ffmpeg使用内存转码_FFMPEG基于内存的转码实例
- MFC实现 MSN QQ 窗口抖动
- 台积电晶圆14A厂周三曾因断电而部分停产 预计损失不低于2800万美元
- 【leetcode】726. Number of Atoms
- [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0
- 转载--Github优秀java项目集合(中文版) - 涉及java所有的知识体系
- oracl的使用命令
- M3 Build6801 Discovery support Virtual Hard Disks
- 动画效果之PC端 移动端 探照灯遮罩动画
- Python新手写出漂亮的爬虫代码1——从html获取信息
- Maven下载安装与配置
- foobar2000在线标签服务器,不再烦恼 小烧友手把手教你设置 Foobar2000界面
- linux红帽子桌面模式ftp,linux红帽子VSFTPD配置.doc
- 计算机算法应用状况,详解机器学习中的现状,算法,应用
- linux 内核 addr2line,内核调试 arm-none-linux-gnueabi-addr2line 工具使用
- 【计算机网络】Linux系统连接吉林大学校园网