当前位置:网站首页>umi后台项目导航自定义icon问题
umi后台项目导航自定义icon问题
2022-07-30 05:40:00 【勿扰丶】
问题描述
在开发后台项目使用umi+antd pro库使用阿里矢量图自定义icon,由于 umi 的限制,在 router.config.js 是不能直接只是用组件的,所以引入本地下载的svg图片就会报错。
结合官方案例不能在路由中处理,可以在layout中处理
- 将阿里矢量图下载好后保存到项目中的src/assets文件夹下
- 在layout中引入svg图片,将需要自定义的图标存在IconMap对象中,生命menuDateRender方法处理路由信息,ProLayout渲染左侧导航目录
- 可以参考 antd pro中的用法
- 完成之后发现自定义的icon和其他引入的icon的样式不一样,在svg标签里面更改一些属性
- class=“acticon” 统一为antd导航中 svg类名
- aria-hidden=“true” 去掉原有颜色
- “fill” = “currentColor” 通过继承父元素color属性可以改变颜色,移入移出也会改变
- width=“1em” height=‘1em’
边栏推荐
猜你喜欢

81.搜索旋转排序数组II(数组旋转后二分查找)

C语言指针(指针数组、数组指针、函数指针、传参、回调函数等)超详细

optimizer.zero_grad()

MySQL Soul 16 Questions, how many questions can you last?

C语言人机大战之三字棋博弈

pycharm专业版 配置pytest

目前主流浏览器以及对应的内核

分支和循环语句

Frobenius norm(Frobenius 范数)

【文献阅读】Age Progress/Regression by Conditional Adversarial Autoencoder 基于条件对抗自编码器(CAAE)的老化/去龄化方案
随机推荐
0基础玩转C语言—初识C语言(下)
0基础玩转C语言—初识C语言(上)
猜数字小游戏(随机生成’三剑客‘)
650.只有两个键的键盘(动态规划)
空杯心态,知行合一
[GLib] What is GType
多线程并发服务器
C语言入门(前期准备工作)——超级详细的建议和教学,带你顺利跨越编程门槛
字符串(一) 哈希
多进程实现并发服务器
51.N皇后(回溯法)
面试前需要巩固的算法知识点(自用,更新中)
5.5线程池
Qt设置窗口可拖动
MySQL笔记(pymysql)
Falling ants (Peking University entrance exam questions)
646.最长数对链(动态规划)
argparse —— 命令行选项、参数和子命令解析器
81.搜索旋转排序数组II(数组旋转后二分查找)
Ranking of grades (Huazhong University of Science and Technology postgraduate examination questions) (DAY 87)