umijs / umi

A framework in react community ✨
https://umijs.org
MIT License
15.05k stars 2.64k forks source link

[Bug] 尝试umi+qiankun,子应用umi的layout会突破基座umi的layout #12473

Closed gaomigithub closed 1 week ago

gaomigithub commented 2 weeks ago

What happens?

尝试umi+qiankun。 现在直接把原来的项目当作子应用塞进去,umi子应用的layout会突破基座umi的layout;子应用是原来的一个umi项目,layout是直接写在app.ts里的没有单抽出来做样式。想问一下是要把子应用的layout手写订制一下吗还是有更便捷的方法?因为我本来想当然地以为umi塞进去的页面会自动被umi的layout父容器框住不会突破那样。

Mini Showcase Repository(REQUIRED)

目前直接把原来的项目塞进基座里: 不正常 预期大概的模式: 正常

Context

Niexx507 commented 2 weeks ago

我的也是同样的问题,子应用的左侧边栏,会覆盖父应用顶部栏

image
fz6m commented 1 week ago

See https://github.com/umijs/umi/issues/12474#issuecomment-2183601255