You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.01 13:17:27