【问题标题】:How to avoid that when calling a MatDialog inside another MatDialog the first MatDialog is closed in Angular 5?如何避免在另一个 MatDialog 中调用 MatDialog 时,第一个 MatDialog 在 Angular 5 中关闭?
【发布时间】:2018-01-18 11:23:07
【问题描述】:

我有一个 MatDialog,我想从中打开另一个(以确认操作)。问题是当第二个 MatDialog 打开时第一个被关闭,这不是我们想要的效果。

我已经看到在以前的版本中存在'multiple'属性,但现在https://material.angular.io/components/dialog/api中没有了

有谁知道怎么做?谢谢。

【问题讨论】:

    标签: angular angular-material


    【解决方案1】:

    我很抱歉。花了很长时间没有找到解决方案,但我一直在寻找,我找到了问题的原因。

    这很愚蠢。我提到它以防有人发生:在第一个 MatDialog 的模板中已经将所有内容都放在了一个表单中。然后打开第二个 MatDialog 的按钮提交表单,这导致了第一个 MatDialog 的关闭。

    我已经改过了,效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-12
      • 1970-01-01
      • 2019-10-18
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多