Ant Design Pro 是基于 Ant Design 设计体系的 React UI 组件库,主要用于快速开发企业后台产品原型。
1、配置 config/proxy.ts 中的代理
2、请根据实际情况修改 config/modulePath.ts 相关模块路径
3、修改 app.tsx 中 authToken 函数获取对应 token
# 推荐:
yarn
# npm
npm installnpm run devconfig/defaultSettings.ts 中可以配置 logo 和标题。
config/defaultSettings.ts 中无法引入本地文件,如需引入本地 logo,需要删除 config/defaultSettings.ts 中的 logo
配置,并修改 src/app.tsx 文件。
import logo from '../public/logo-g.svg';
export const layout = ({initialState, setInitialState}) => {
return {
// 自定义 logo,设置为 false 可以关闭 logo
logo: logo,
...
}
}页面中多级菜单中的路由地址不要以 / 开头,父级地址和子级地址之间的 / 需要去掉。
注意:父级地址 + 子级地址 + 子级地址 = 路由地址
// routes.tex 配置
export default [{
path: '/system',
icon: 'BugOutlined',
routes:
[
{
name: 'dictdata',
icon: 'PartitionOutlined',
path: '/system/dict/data/:id',
component: 'system/dictData/index',
access: 'authorize',
KeepAlive: true,
title: 'menu.title.dictData'
},
]
}]二级菜单路配置:
一级菜单-路由地址:system
二级菜单-路由地址:dict/data/:id
三级菜单路配置:
一级菜单-路由地址:system
二级菜单-路由地址:dict
三级菜单-路由地址:data/:id