打开多个mdDialog框

时间:2016-05-24 17:35:20

标签: javascript angularjs angular-material

有没有办法让两个mdDialog盒子在另一个上面打开一个或者在角度材料设计实现中从另一个内部触发的事件中打开一个?我正在实现的当前场景是一个mdDialog在点击内部打开,其中另一个事件被触发。但是当第二个mdDialog popus上升时,第一个会自动消失。这个有解决方案吗?我正在使用角度材料的第一个版本

1 个答案:

答案 0 :(得分:0)

您可以通过传递skipHide:true

选项打开多个对话框
let alert = this.$mdDialog.alert({
    content: 'stuff',
    skipHide: true
})
$mdDialog.show(alert);
$mdDialog.show(alert);

您现在应该打开两个对话框。您可能需要使用css来使z-index正确。