antd右侧菜单栏点击更换icon
点击侧边导航的二级菜单时更换一级菜单的icon。
1. 首先,把更换icon前后对应的图片添加到路由里面。
import first from '@/assets/sideBar/first .png';
import firstActive from '@/assets/sideBar/first_active.png';export const routes = [{name: '一级菜单',icon: first,activeIcon: firstActive,id: '1',path: '/first',children: [{name: '二级菜单',path: '/first/firsted',id: '11',},]}
]
2. 在layouts页面里编写代码。
<SubMenu key={v.id} title={v.name} icon={currentSelectKeys.length && Number(currentSelectKeys[0].slice(0, 1)) === i + 1 ? <img src={v.activeIcon} className={'subMenuIcon'} /> : <img src={v.icon} className={'subMenuIcon'} />}>{!!v.children &&v.children.map((value: any, i: number) => {return (<Menu.Item onClick={() => goRoute(value.path)} key={value.id} className={'menuItem'}>{value.name}</Menu.Item>);})}</SubMenu>
antd右侧菜单栏点击更换icon相关推荐
- php修改头像怎么做,PHP - 点击更换头像
原理: 操作流程: 首先点击头像图片,弹出选择窗口,选中其中一个则窗口推出头像更换. 效果: 主页面代码: 头像: 子页面代码(弹出窗体页面): 请选择头像: echo ""; } ...
- 菜单栏点击显示二级菜单_显示完整菜单
菜单栏点击显示二级菜单 On my own computer, I like to see the full menus in Excel, so I selected that setting: 在 ...
- HQChart实战教程46-十字光标右侧按钮点击增加刻度线
HQChart实战教程46-十字光标右侧按钮点击增加刻度线 功能介绍 启动十字光标按钮 注册按钮监听事件 点击回调函数 交流QQ群: 950092318 HQChart代码地址 完整的例子代码 功能介 ...
- 利用Jquery特性根据左侧菜单栏点击展现右侧不同内容
刚开始写一个页面需要完成这个需求的时候,我想的是用iframe来进行划分开发或者是写几个htm文件再分别引用不同的内容.询问了同事,发现我的方法比较复杂以此记录一下方便快捷的实现方法.直接通过JQue ...
- iOS 点击Application icon加载推送通知Data
今天做APNS远程推送通知遇到了一个问题,就是手机接收到通知的时候,如果马上点击通知的 alert view时候,系统马上唤醒你的Application,通知或调用你的didReceiveLocalN ...
- AntD的Table表头title加Icon图标和气泡提示Tooltip
如图,想在Table表单中的描述后面加上Icon图标和气泡提示Tooltip,第一时间找了AntD文档,找到搜索功能及相应图标(filterDropdown和filterIcon),也在百度上找到ht ...
- Antd如何在label里增加icon图标
要求样式如下: 翻阅了antd文档,没有直接可插入icon的api.后发现label可以传字符串或者组件. 于是采用了封装组件的方式.(强烈建议官方出label可以自带icon的功能) //需要的fo ...
- 高德地图marker添加属性、更换icon图标
为高德地图marker添加属性 首先创建marker //创建iconvar icon = new AMap.Icon({size: new AMap.Size(25, 34),image: '/im ...
- 高德地图 - 点击改变当前 marker 图标(marker点击切换 icon 上一个 icon 恢复原样)
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
最新文章
- 【修改版】10行代码爬取A股上市公司信息
- Bzoj4817:[SDOI2017]树点涂色
- 网页按钮跳转位置_RPA工具BizRobo!之运用网页数据处理
- 【学术相关】热议:寒门硕士要不要继续读博士?
- 2011Google校园招聘笔试题
- Modbus协议概念最详细介绍
- 卢克增加服务器,DNF卢克跨区服务器崩溃?策划:暗制造者临时加入安图恩攻坚...
- MFC的凸包实例【赶紧进来膜拜】
- 八年级计算机模拟试题,八年级计算机试卷(含答案).doc
- HNUST OJ 2292 烟花易逝
- 有关Android插件化思考
- 红蜻蜓抓图精灵抓视频播放器画面结果一片漆黑解决教程
- 我的性格分析和对未来职业的规划
- c语言中,关于延迟函数的理解
- Centos7:solr伪集群(SolrCloud)搭建
- 智能车大赛信标组_【学院新闻】第四届福建省智能汽车竞赛圆满落幕
- 减少系统的停顿时间(STW)的增量收集算法 和分区算法
- c++高精度加法代码
- 前端通过eslint+prettier+husky统一代码风格
- 大数据技术原理与应用作业七
热门文章
- 计算机丢失softwareinspect,logo1 systemInspect山泉查不到。。。和顶的又不一样[求助】...
- 教学管理系统的设计与实现(一)(源码,以及毕业论文)
- .removeAttribute is not a function
- Aria2c 使用举例
- 流行的Go语言web框架简介
- java基础知识点整理大全
- 《阵列信号处理及MATLAB实现》阵列响应矩阵(均匀线阵、均匀圆阵、L型阵列、平面阵列和任意阵列)
- Error response from daemon: Conflict. The container name “/redis“ is already in use by container “93
- 使用ZAP寻找敏感文件和目录
- [Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification 魔改代码