Open xli-cube opened 2 months ago
从服务器端获取路由组件,并动态添加组件后,能正常路由到页面,但页面样式乱掉,没有继承layout的左侧菜单。ant官方是否有推荐的写法?
export async function patchClientRoutes({routes}: { routes: any[] }) { const DynamicComponent = React.lazy(() => import(@/pages/frame/ui/Module)); // 输出到控制台 console.log(route); // 输出找到的对象 routes.unshift( { id: '/frame/ui/Module', name:'Module', path: '/frame/ui/Module', element: (<React.Suspense fallback={
@/pages/frame/ui/Module
</React.Suspense>) || <NotFound />, });}
🧐 问题描述 | Problem description
从服务器端获取路由组件,并动态添加组件后,能正常路由到页面,但页面样式乱掉,没有继承layout的左侧菜单。ant官方是否有推荐的写法?
💻 示例代码 | Sample code
export async function patchClientRoutes({routes}: { routes: any[] }) { const DynamicComponent = React.lazy(() => import(
@/pages/frame/ui/Module
)); // 输出到控制台 console.log(route); // 输出找到的对象 routes.unshift( { id: '/frame/ui/Module', name:'Module', path: '/frame/ui/Module', element: (<React.Suspense fallback={🚑 其他信息 | Other information