技术碎片
技术记录
帮助交流
Ant design Pro for Vue 动态路由
我们在使用Ant design Pro for Vue时 经常会从后台获取路由地址 这样就造成自定义svg图标失效 加入如下代码即可解决问题
/src/router/generator-routers.js 文件下
导入使用的自定义svg
import { bxAnaalyse } from '@/core/icons'
然后在格式化树形结构数据 生成 vue-router 层级路由表
generator里加入判断
if(item.meta.icon == 'bxAnaalyse'){
item.meta.icon = bxAnaalyse
}
meta: {
title: title,
icon: item.meta.icon || undefined,
hiddenHeaderContent: hiddenHeaderContent,
target: target,
permission: item.name
}
修改即可
如有疑问或者交流问题请加:QQ 2137087126
转载请注明来源地址:www.zhyunxuan.com>
更新时间 2023-02-01
 2827
梦想有多远,路就有多远