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>
相关推荐
snow@li1 分钟前
前端:软件开发中的秤砣理论 / 越简单越可靠 / 提炼组织架构 / 精确标定工作 / 有主干有支流 / 不追求繁琐 / 不做表面工作
前端·架构
张毫洁2 分钟前
将后端resources中的文件返给前端下载的方法
前端·状态模式
Hao_Harrision5 分钟前
50天50个小项目 (React19 + Tailwindcss V4) ✨| RandomChoicePicker(标签生成)
前端·typescript·react·vite7·tailwildcss
浮游本尊7 分钟前
React 18.x 学习计划 - 第九天:React 18高级特性和最佳实践
前端·学习·react.js
诸神缄默不语8 分钟前
用Vite创建Vue3前端项目
前端·vite·cue3
旧梦吟16 分钟前
脚本 生成图片水印
前端·数据库·算法·golang·html5
蜗牛攻城狮18 分钟前
Vite 环境变量配置详解及最佳实践
前端框架·vite·构建工具
How_doyou_do22 分钟前
模态框与DOM,及React和Vue中的优化
前端·vue.js·react.js
慧慧吖@22 分钟前
React高级用法
javascript·react.js·ecmascript