Angular 17迁移至21后HugeRTE下拉框被Material Dialog遮挡
Angular 21迁移后MatDialog内嵌Hugerte编辑器格式下拉框被遮挡无法点击
我将项目从Angular 17迁移至21后,在多个使用Angular Material Dialog并内嵌@hugerte/hugerte-angular文本编辑器的场景中遇到问题:编辑器的格式下拉框会显示在对话框下方,导致无法点击。
我尝试为不同元素设置不同的z-index,但均无效,也未找到编辑器或对话框相关的可行配置选项。
目前找到一个“终极”修复方案,即在app.config.ts中添加以下配置:
{ provide: OVERLAY_DEFAULT_CONFIG, useValue: { usePopover: false } }
但该方案不够优雅,希望能找到更合适的解决办法。
我基于官方MatDialog组件创建了示例复现该问题。
内容的提问来源于stack exchange,提问作者Naebery
相关产品推荐
相关产品推荐

