mdDialog.hide() 通过指定 md-dialog 的 class 名称
mdDialog.hide() by specifying class name of md-dialog
一次只能打开一个 material 对话框,但是我面临这样一种情况,我想在隐藏它之前检查该对话框是否具有特定的 class 名称。
这就是我需要的 -(在网上找不到任何东西)
$mdDialog.hide({
className : 'card-dialog'
});
我正在通过执行以下操作解决当前的问题 -
if ( angular.element('md-dialog').hasClass('card-dialog') )
$mdDialog.hide();
这实际上是一个功能请求,应该在官方 GitHub 存储库中请求。
见http://github.com/angular/material
如上所说,目前是不可能的。
我们在 ngMaterial 内核中的 $$mdInterimElement
工厂,目前还不支持 close
方法的任何选项。
一次只能打开一个 material 对话框,但是我面临这样一种情况,我想在隐藏它之前检查该对话框是否具有特定的 class 名称。
这就是我需要的 -(在网上找不到任何东西)
$mdDialog.hide({
className : 'card-dialog'
});
我正在通过执行以下操作解决当前的问题 -
if ( angular.element('md-dialog').hasClass('card-dialog') )
$mdDialog.hide();
这实际上是一个功能请求,应该在官方 GitHub 存储库中请求。
见http://github.com/angular/material
如上所说,目前是不可能的。
我们在 ngMaterial 内核中的 $$mdInterimElement
工厂,目前还不支持 close
方法的任何选项。