1.问题描述:
当我们使用ant design pro构建好前端运行后,发现侧边栏并没有显示出来我们想要的路由:
2.解决方案:
导致这里的原因是ant design pro规定了如果没有配置menu,没有配置name该路由就无法展示在侧边栏中:
官方文档链接:布局 - Ant Design Pro
3.问题解决:
1. 打开我们config中的routes.ts:
2. 找到原有的路由:
{ path: '/welcome', icon: 'smile', component: './Welcome' },
{ icon: 'table', path: '/list', component: './TableList' },
3. 将路由修改为如下格式:
{
path: '/welcome',
icon: 'smile',
component: './Welcome',
menu: {
name: 'Welcome', // 你希望显示的菜单项文本
},
},
{
icon: 'table',
path: '/list',
component: './TableList',
menu: {
name: 'TableList', // 你希望显示的菜单项文本
},
},