材质 CDK 将背景附加到已打开的覆盖层

问题描述 投票:0回答:1

是否可以将背景附加到打开的叠加层上?我正在寻找与

.detachBackdrop()
功能相反的东西。

在覆盖配置中,我想将 hasBackdrop 保留为负值,并在用户开始与覆盖附加组件交互时添加它。

谢谢你的任何想法🙂

angular angular-material
1个回答
0
投票

看来不是这样。

但是您可以首先添加背景,但添加 css,使其透明,并

pointer-events: none
防止任何用户操作(例如点击)。然后只需切换类名或其他名称即可将您的背景变成默认模式,并启用指针事件和背景颜色

© www.soinside.com 2019 - 2024. All rights reserved.