通过单击按钮关闭CDK覆盖角

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

我正在为带有角cdk覆盖的模态窗口创建服务,并且已经按照本教程进行了学习:Tutorial

我想以某种方式将此覆盖的引用传递给覆盖的组件,因为我想通过单击按钮来关闭此组件。有人可以帮我传递或提取参考文献吗?

我已尝试将FilePreviewOverlayRef导入到file-preview-overlay.component中,但没有帮助。

Code

angular overlay
1个回答
0
投票

我稍微修改了your code。那不是一个最佳的解决方案,但至少您会有一个主意。

ComponentPortal具有称为注入器的属性,该属性用于实例化组件。我用它来注入要覆盖的初始数据。

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