react子应用嵌入qiankun微前端后,多层抽屉drawer getContainer={false}挂载在当前位置后抽屉不在停靠在窗口的最边上

问题:react子应用嵌入qiankun微前端后,多层抽屉drawer getContainer={false}挂载在当前位置后抽屉不在停靠在窗口的最边上,如下图所示:

解决办法:

将抽屉都弹出到这个子页面的最外层容器。即设置getContainer={() => document.getElementById('parent-container')}

html 复制代码
<div className={styles.main} id="parent-container">
    ......
    <Drawer 
        getContainer={() => document.getElementById('parent-container')} 
        ......
    />
    ......
</div>
相关推荐
哆啦A梦158813 小时前
Vue3魔法手册 作者 张天禹 012_路由_(一)
前端·typescript·vue3
RaidenLiu14 小时前
别再手写 MethodChannel 了:Flutter Pigeon 工程级实践与架构设计
前端·flutter·前端框架
~央千澈~15 小时前
抖音弹幕游戏开发之第17集:添加日志系统·优雅草云桧·卓伊凡
linux·服务器·前端
JamesYoung797115 小时前
第一部分 — 基础知识 项目框架与文件布局
前端·chrome
孟健15 小时前
程序员就业率暴跌27.5%:我离开大厂5个月后,看懂了这件事
前端
卸任15 小时前
Electron判断是内置摄像头还是接摄像头
前端·react.js·electron
NEXT0616 小时前
普通函数与箭头函数的区别
前端·javascript·面试
Lao乾妈官方认证唯一女友:D16 小时前
wagmi使用方法
react.js·web3·wagmi
全马必破三16 小时前
Webpack知识点汇总
前端·webpack·node.js
NEXT0616 小时前
CommonJS 与 ES Modules的区别
前端·面试·node.js