首页 > 解决方案 > 在新窗口中弹出角垫对话框

问题描述

我有一个角度应用程序,显示一个 mat-dialog 作为模型。我想在单击按钮/链接时在新的弹出窗口中打开对话框内容。

使用 window.open 并加载对话框组件不起作用,因为它使用 MatDialog

标签: angular

解决方案


如果您在新窗口/标签中打开您的应用程序,我相信应该有一些路线。

并且在组件的构造函数中你可以制作它(默认打开对话框)。

PS:IMO在这种情况下你应该辅助路由(这是专门为Dialog相关的情况设计的)

在此处详细阅读


推荐阅读