首页 > 解决方案 > Mat-dialog:路由到另一个组件时保持打开状态

问题描述

我在组件 comp1 中有一个打开对话框的按钮,然后在此对话框中有一个按钮重定向到另一个组件 comp2(使用 routerlink) 我需要的是,一旦我完成了 comp2 并单击保存,我想回来在打开对话框的情况下进行 comp1。有什么方法可以做到?

标签: angularangular-material

解决方案


在这种情况下,每当您返回component 1fromcomponent 2时,传递一个查询参数以检测您来自组件 2。

并且基于该查询参数,您可以在需要时以编程方式打开一个对话框。


推荐阅读