一次只能打开一个材质对话框但是我面临的情况是我要在隐藏它之前检查对话框是否为特定的类名。
这就是我需要的 - (在网上找不到任何东西)
$mdDialog.hide({
className : 'card-dialog'
});
我正在通过以下方式解决问题 -
if ( angular.element('md-dialog').hasClass('card-dialog') )
$mdDialog.hide();
答案 0 :(得分:2)
这实际上是一个功能请求,应在官方GitHub存储库中请求。
请参阅http://github.com/angular/material
如上所述,目前无法实现。
我们在ngMaterial核心内的$$mdInterimElement
工厂尚未支持close
方法的任何选项。