默认是mix模式,但是nav的渲染是config.ts的router里配置的么,还是需要手动RightContent里写呢?
export default {
navTheme: 'light',
// 拂晓蓝
primaryColor: '#1890ff',
layout: 'mix',
contentWidth: 'Fluid',
fixedHeader: false,
fixSiderbar: true,
colorWeak: false,
menu: {
locale: true,
},
title: 'Ant Design Pro',
pwa: false,
iconfontUrl: '',
} as LayoutSettings & {
pwa: boolean;
};
nav 的渲染是不支持控制的,你有什么需求?
如果我设置为top的话,菜单会位于顶部渲染,设置为side的话,菜单会位于侧边进行渲染
如果是mix的话
比如,侧边是 文件管理 -> 系统文件 -> 图片文件 三级菜单
mix模式下,如果文件管理能放到top,系统文件和图片文件放到左侧side,是不是会好看点
请问你是咋把菜单渲染到顶部的啊?我一直没找到从哪获取路由
splitMenus: true,
自动分割菜单
请问你是咋把菜单渲染到顶部的啊?我一直没找到从哪获取路由
defaultSetting里,layout: 'top', 就可以了
splitMenus: true,
自动分割菜单
哇!!!谢谢!!!